UNPKG

js-slang

Version:

Javascript-based implementations of Source, written in Typescript

98 lines (97 loc) 1.68 kB
export declare enum TokenType { ENDMARKER = 0, NAME = 1, NUMBER = 2, BIGINT = 3, STRING = 4, NEWLINE = 5, INDENT = 6, DEDENT = 7, LPAR = 8, RPAR = 9, COLON = 10, DOUBLECOLON = 11, COMMA = 12, PLUS = 13, MINUS = 14, BANG = 15, STAR = 16, SLASH = 17, VBAR = 18, AMPER = 19, LESS = 20, GREATER = 21, EQUAL = 22, PERCENT = 23, DOUBLEEQUAL = 24, NOTEQUAL = 25, LESSEQUAL = 26, GREATEREQUAL = 27, DOUBLESTAR = 28, AND = 29, OR = 30, FOR = 31, WHILE = 32, NONE = 33, TRUE = 34, FALSE = 35, IS = 36, NOT = 37, ISNOT = 38, PASS = 39, DEF = 40, LAMBDA = 41, FROM = 42, DOUBLESLASH = 43, BREAK = 44, CONTINUE = 45, RETURN = 46, ASSERT = 47, IMPORT = 48, GLOBAL = 49, NONLOCAL = 50, IF = 51, ELSE = 52, ELIF = 53, IN = 54, NOTIN = 55, RSQB = 56, LSQB = 57, ELLIPSIS = 58, SEMI = 59, DOT = 60, LBRACE = 61, RBRACE = 62, TILDE = 63, CIRCUMFLEX = 64, LEFTSHIFT = 65, RIGHTSHIFT = 66, PLUSEQUAL = 67, MINEQUAL = 68, STAREQUAL = 69, SLASHEQUAL = 70, PERCENTEQUAL = 71, AMPEREQUAL = 72, VBAREQUAL = 73, CIRCUMFLEXEQUAL = 74, LEFTSHIFTEQUAL = 75, RIGHTSHIFTEQUAL = 76, DOUBLESTAREQUAL = 77, DOUBLESLASHEQUAL = 78, AT = 79, ATEQUAL = 80, RARROW = 81, COLONEQUAL = 82, OP = 83, AWAIT = 84, ASYNC = 85, TYPE_IGNORE = 86, TYPE_COMMENT = 87, YIELD = 88, WITH = 89, DEL = 90, TRY = 91, EXCEPT = 92, FINALLY = 93, RAISE = 94 }