UNPKG

ifc-expressions

Version:

Parsing and evaluation of IFC expressions

46 lines (45 loc) 1.58 kB
import { ATN, CharStream, DFA, Lexer } from "antlr4"; export default class IfcExpressionLexer extends Lexer { 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 T__5 = 6; static readonly T__6 = 7; static readonly T__7 = 8; static readonly T__8 = 9; static readonly T__9 = 10; static readonly T__10 = 11; static readonly T__11 = 12; static readonly T__12 = 13; static readonly INT = 14; static readonly FLOAT = 15; static readonly BOOLEAN = 16; static readonly LOGICAL_UNKNOWN = 17; static readonly DOT = 18; static readonly QUOTED_STRING = 19; static readonly IDENTIFIER = 20; static readonly WS = 21; static readonly NEWLINE = 22; static readonly BOOLEAN_BINARY_OP = 23; static readonly CMP_OP = 24; static readonly EOF: number; static readonly channelNames: string[]; static readonly literalNames: (string | null)[]; static readonly symbolicNames: (string | null)[]; static readonly modeNames: string[]; static readonly ruleNames: string[]; constructor(input: CharStream); get grammarFileName(): string; get literalNames(): (string | null)[]; get symbolicNames(): (string | null)[]; get ruleNames(): string[]; get serializedATN(): number[]; get channelNames(): string[]; get modeNames(): string[]; static readonly _serializedATN: number[]; private static __ATN; static get _ATN(): ATN; static DecisionsToDFA: DFA[]; }