aklang
Version:
A Toy Programming Language by AK
51 lines (33 loc) • 1.11 kB
JavaScript
export const TokenTypes = {
NULL_TYPE: null,
CLASS_CHALU: "class chalu",
CLASS_KHATAM: "class khatam",
NOTE_KAR: "note kar",
BOL: "bol",
BOL_ABHI: "bol abhi",
PROXY_MILI_TOH: "proxy mili toh",
NAHI_MILI_TOH: "nahi mili toh",
PAKDE_GAYE: "pakde gye",
JAB_TAK: "jab tak",
BUNK_MAAR: "bunk maar",
AGLI_CLASS: "agli class",
PASS: "pass",
FAIL: "fail",
SEMI_COLON_TYPE: ";",
OPEN_CURLY_BRACE_TYPE: "{",
CLOSED_CURLY_BRACE_TYPE: "}",
OPEN_PARENTHESIS_TYPE: "(",
CLOSED_PARENTHESIS_TYPE: ")",
COMMA_TYPE: ",",
IDENTIFIER_TYPE: "IDENTIFIER",
EQUALITY_OPERATOR: "EQUALITY_OPERATOR",
STRING_TYPE: "STRING",
NUMBER_TYPE: "NUMBER",
SIMPLE_ASSIGN_TYPE: "SIMPLE_ASSIGN",
COMPLEX_ASSIGN_TYPE: "COMPLEX_ASSIGN",
ADDITIVE_OPERATOR_TYPE: "ADDITIVE_OPERATOR",
MULTIPLICATIVE_OPERATOR_TYPE: "MULTIPLICATIVE_OPERATOR",
RELATIONAL_OPERATOR: "RELATIONAL_OPERATOR",
EQUALITY_OPERATOR: "EQUALITY_OPERATOR",
BOOLEAN_TYPE: "BOOLEAN",
};