12#ifndef ARK_COMPILER_COMMON_HPP
13#define ARK_COMPILER_COMMON_HPP
41 constexpr std::array<std::string_view, 10>
nodeTypes = {
69 constexpr std::array<std::string_view, 9>
keywords = {
84 constexpr std::array<std::string_view, 25>
operators = {
86 ">",
"<",
"<=",
">=",
"!=",
"=",
87 "len",
"empty?",
"tail",
"head",
89 "toNumber",
"toString",
90 "@",
"and",
"or",
"mod",
NodeType
The different node types available.
constexpr std::array< std::string_view, 25 > operators
Keyword
The different keywords available.
constexpr std::array< std::string_view, 10 > nodeTypes
constexpr std::array< std::string_view, 9 > keywords
List of available keywords in ArkScript.
std::vector< uint8_t > bytecode_t