UNPKG

ifc-expressions

Version:

Parsing and evaluation of IFC expressions

47 lines (46 loc) 1.62 kB
import * as antlr from "antlr4ng"; export declare class IfcExpressionLexer extends antlr.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 channelNames: string[]; static readonly literalNames: string[]; static readonly symbolicNames: string[]; static readonly modeNames: string[]; static readonly ruleNames: string[]; constructor(input: antlr.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(): antlr.ATN; private static readonly vocabulary; get vocabulary(): antlr.Vocabulary; private static readonly decisionsToDFA; }