UNPKG

@maniascript/api

Version:

Maniascript API generator

65 lines (64 loc) 2.59 kB
import * as antlr from "antlr4ng"; export declare class DocLexer extends antlr.Lexer { static readonly SINGLE_LINE_COMMENT = 1; static readonly MULTI_LINES_DOC_COMMENT = 2; static readonly MULTI_LINES_COMMENT = 3; static readonly ARRAY_IGNORE = 4; static readonly TEMPLATE_IGNORE = 5; static readonly KEYWORD_STRUCT = 6; static readonly KEYWORD_CLASS = 7; static readonly KEYWORD_PUBLIC = 8; static readonly KEYWORD_ENUM = 9; static readonly KEYWORD_CONST = 10; static readonly KEYWORD_ARRAY = 11; static readonly KEYWORD_RESERVED = 12; static readonly KEYWORD_UNUSED = 13; static readonly KEYWORD_NAMESPACE = 14; static readonly TYPE_BOOLEAN = 15; static readonly TYPE_IDENT = 16; static readonly TYPE_INT2 = 17; static readonly TYPE_INT3 = 18; static readonly TYPE_INTEGER = 19; static readonly TYPE_REAL = 20; static readonly TYPE_TEXT = 21; static readonly TYPE_VEC2 = 22; static readonly TYPE_VEC3 = 23; static readonly TYPE_VOID = 24; static readonly OPERATOR_COLON = 25; static readonly OPERATOR_DOUBLECOLON = 26; static readonly OPERATOR_COMMA = 27; static readonly OPERATOR_ASSIGN = 28; static readonly OPERATOR_SEMICOLON = 29; static readonly OPERATOR_OPEN_BRACE = 30; static readonly OPERATOR_CLOSE_BRACE = 31; static readonly OPERATOR_OPEN_ANGLE = 32; static readonly OPERATOR_CLOSE_ANGLE = 33; static readonly OPERATOR_OPEN_PAREN = 34; static readonly OPERATOR_CLOSE_PAREN = 35; static readonly OPERATOR_OPEN_BRACKET = 36; static readonly OPERATOR_CLOSE_BRACKET = 37; static readonly OPERATOR_POINTER = 38; static readonly LITERAL_REAL = 39; static readonly IDENTIFIER = 40; static readonly WHITESPACE = 41; static readonly LINE_TERMINATOR = 42; static readonly channelNames: string[]; static readonly literalNames: (string | null)[]; static readonly symbolicNames: (string | null)[]; 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; }