test-lang-681
Version:
A Toy Programming Language by AK
26 lines (25 loc) • 950 B
JavaScript
export const NodeType = {
BinaryExpression: "BinaryExpression",
BlockStatement: "BlockStatement",
RelationalExpression: "RelationalExpression",
EqualityExpression: "EqualityExpression",
InitStatement: "InitStatement",
EmptyStatement: "EmptyStatement",
VariableDeclaration: "VariableDeclaration",
NumericLiteral: "NumericLiteral",
AssignmentExpression: "AssignmentExpression",
ExpressionStatement: "ExpressionStatement",
NullLiteral: "NullLiteral",
IdentifierExpression: "IdentifierExpression",
VariableStatement: "VariableStatement",
StringLiteral: "StringLiteral",
PrintStatement: "PrintStatement",
SameLinePrintStatement: "SameLinePrintStatement",
InputStatement: "InputStatement",
IfStatement: "IfStatement",
WhileStatement: "WhileStatement",
BreakStatement: "BreakStatement",
ContinueStatement: "ContinueStatement",
BooleanLiteral: "BooleanLiteral",
Program: "Program",
};