UNPKG

simc-ast-builder

Version:

Parser and AST generator for SimulationCraft files

56 lines 1.95 kB
import { ATN } from "antlr4ts/atn/ATN"; import { CharStream } from "antlr4ts/CharStream"; import { Lexer } from "antlr4ts/Lexer"; import { Vocabulary } from "antlr4ts/Vocabulary"; export declare class SimCExprLexer extends Lexer { static __ATN: ATN; private static readonly _LITERAL_NAMES; static readonly _serializedATN: string; private static readonly _SYMBOLIC_NAMES; static readonly channelNames: string[]; static readonly COMMENT = 32; static readonly MIXED_ID = 30; static readonly modeNames: string[]; static readonly NUMBER = 29; static readonly OP_ABS = 15; static readonly OP_AND = 6; static readonly OP_CEIL = 16; static readonly OP_DIV = 13; static readonly OP_EQ = 22; static readonly OP_EQEQ = 23; static readonly OP_FLOOR = 17; static readonly OP_GE = 19; static readonly OP_GT = 18; static readonly OP_LE = 21; static readonly OP_LT = 20; static readonly OP_MAX = 25; static readonly OP_MIN = 26; static readonly OP_MINUS = 11; static readonly OP_MOD = 14; static readonly OP_MUL = 12; static readonly OP_NE = 24; static readonly OP_NOT = 9; static readonly OP_OR = 7; static readonly OP_PAREN_LEFT = 27; static readonly OP_PAREN_RIGHT = 28; static readonly OP_PLUS = 10; static readonly OP_XOR = 8; static readonly ruleNames: string[]; static readonly STRING = 31; static readonly T__0 = 1; static readonly T__1 = 2; static readonly T__2 = 3; static readonly T__3 = 4; static readonly T__4 = 5; static readonly VOCABULARY: Vocabulary; static readonly WS = 33; static get _ATN(): ATN; constructor(input: CharStream); get channelNames(): string[]; get grammarFileName(): string; get modeNames(): string[]; get ruleNames(): string[]; get serializedATN(): string; get vocabulary(): Vocabulary; } //# sourceMappingURL=SimCExprLexer.d.ts.map