ArkScript
A small, fast, functional and scripting language for video games
|
AST node used by the parser, optimizer and compiler. More...
#include <variant>
#include <ostream>
#include <string>
#include <vector>
#include <Ark/Compiler/Common.hpp>
#include <Ark/Platform.hpp>
Go to the source code of this file.
Classes | |
class | Ark::internal::Node |
A node of an Abstract Syntax Tree for ArkScript. More... | |
Namespaces | |
namespace | Ark |
namespace | Ark::internal |
Functions | |
const Node & | Ark::internal::getTrueNode () |
const Node & | Ark::internal::getFalseNode () |
const Node & | Ark::internal::getNilNode () |
const Node & | Ark::internal::getListNode () |
std::string | Ark::internal::typeToString (const Node &node) noexcept |
AST node used by the parser, optimizer and compiler.
Definition in file Node.hpp.