@neo4j-cypher/language-support
Version:
Cypher language support
834 lines (824 loc) • 128 kB
text/typescript
// Generated from src/antlr-grammar/CypherCmdLexer.g4 by ANTLR 4.13.0
// noinspection ES6UnusedImports,JSUnusedGlobalSymbols,JSUnusedLocalSymbols
import {
ATN,
ATNDeserializer,
CharStream,
DecisionState, DFA,
Lexer,
LexerATNSimulator,
RuleContext,
PredictionContextCache,
Token
} from "antlr4";
export default class CypherCmdLexer extends Lexer {
public static readonly PARAM = 1;
public static readonly CLEAR = 2;
public static readonly HISTORY = 3;
public static readonly EXPLAIN = 4;
public static readonly PROFILE = 5;
public static readonly SPACE = 6;
public static readonly SINGLE_LINE_COMMENT = 7;
public static readonly MULTI_LINE_COMMENT = 8;
public static readonly DECIMAL_DOUBLE = 9;
public static readonly UNSIGNED_DECIMAL_INTEGER = 10;
public static readonly UNSIGNED_HEX_INTEGER = 11;
public static readonly UNSIGNED_OCTAL_INTEGER = 12;
public static readonly STRING_LITERAL1 = 13;
public static readonly STRING_LITERAL2 = 14;
public static readonly ESCAPED_SYMBOLIC_NAME = 15;
public static readonly ACCESS = 16;
public static readonly ACTIVE = 17;
public static readonly ADMIN = 18;
public static readonly ADMINISTRATOR = 19;
public static readonly ALIAS = 20;
public static readonly ALIASES = 21;
public static readonly ALL_SHORTEST_PATHS = 22;
public static readonly ALL = 23;
public static readonly ALTER = 24;
public static readonly AND = 25;
public static readonly ANY = 26;
public static readonly ARRAY = 27;
public static readonly AS = 28;
public static readonly ASC = 29;
public static readonly ASCENDING = 30;
public static readonly ASSERT = 31;
public static readonly ASSIGN = 32;
public static readonly AT = 33;
public static readonly BAR = 34;
public static readonly BINDINGS = 35;
public static readonly BOOL = 36;
public static readonly BOOLEAN = 37;
public static readonly BOOSTED = 38;
public static readonly BOTH = 39;
public static readonly BREAK = 40;
public static readonly BRIEF = 41;
public static readonly BTREE = 42;
public static readonly BUILT = 43;
public static readonly BY = 44;
public static readonly CALL = 45;
public static readonly CASE = 46;
public static readonly CHANGE = 47;
public static readonly CIDR = 48;
public static readonly COLLECT = 49;
public static readonly COLON = 50;
public static readonly COLONCOLON = 51;
public static readonly COMMA = 52;
public static readonly COMMAND = 53;
public static readonly COMMANDS = 54;
public static readonly COMMIT = 55;
public static readonly COMPOSITE = 56;
public static readonly CONCURRENT = 57;
public static readonly CONSTRAINT = 58;
public static readonly CONSTRAINTS = 59;
public static readonly CONTAINS = 60;
public static readonly COPY = 61;
public static readonly CONTINUE = 62;
public static readonly COUNT = 63;
public static readonly CREATE = 64;
public static readonly CSV = 65;
public static readonly CURRENT = 66;
public static readonly DATA = 67;
public static readonly DATABASE = 68;
public static readonly DATABASES = 69;
public static readonly DATE = 70;
public static readonly DATETIME = 71;
public static readonly DBMS = 72;
public static readonly DEALLOCATE = 73;
public static readonly DEFAULT = 74;
public static readonly DEFINED = 75;
public static readonly DELETE = 76;
public static readonly DENY = 77;
public static readonly DESC = 78;
public static readonly DESCENDING = 79;
public static readonly DESTROY = 80;
public static readonly DETACH = 81;
public static readonly DIFFERENT = 82;
public static readonly DOLLAR = 83;
public static readonly DISTINCT = 84;
public static readonly DIVIDE = 85;
public static readonly DOT = 86;
public static readonly DOTDOT = 87;
public static readonly DOUBLEBAR = 88;
public static readonly DRIVER = 89;
public static readonly DROP = 90;
public static readonly DRYRUN = 91;
public static readonly DUMP = 92;
public static readonly DURATION = 93;
public static readonly EACH = 94;
public static readonly EDGE = 95;
public static readonly ENABLE = 96;
public static readonly ELEMENT = 97;
public static readonly ELEMENTS = 98;
public static readonly ELSE = 99;
public static readonly ENCRYPTED = 100;
public static readonly END = 101;
public static readonly ENDS = 102;
public static readonly EQ = 103;
public static readonly EXECUTABLE = 104;
public static readonly EXECUTE = 105;
public static readonly EXIST = 106;
public static readonly EXISTENCE = 107;
public static readonly EXISTS = 108;
public static readonly ERROR = 109;
public static readonly FAIL = 110;
public static readonly FALSE = 111;
public static readonly FIELDTERMINATOR = 112;
public static readonly FINISH = 113;
public static readonly FLOAT = 114;
public static readonly FOR = 115;
public static readonly FOREACH = 116;
public static readonly FROM = 117;
public static readonly FULLTEXT = 118;
public static readonly FUNCTION = 119;
public static readonly FUNCTIONS = 120;
public static readonly GE = 121;
public static readonly GRANT = 122;
public static readonly GRAPH = 123;
public static readonly GRAPHS = 124;
public static readonly GROUP = 125;
public static readonly GROUPS = 126;
public static readonly GT = 127;
public static readonly HEADERS = 128;
public static readonly HOME = 129;
public static readonly IF = 130;
public static readonly IMPERSONATE = 131;
public static readonly IMMUTABLE = 132;
public static readonly IN = 133;
public static readonly INDEX = 134;
public static readonly INDEXES = 135;
public static readonly INF = 136;
public static readonly INFINITY = 137;
public static readonly INSERT = 138;
public static readonly INT = 139;
public static readonly INTEGER = 140;
public static readonly IS = 141;
public static readonly JOIN = 142;
public static readonly KEY = 143;
public static readonly LABEL = 144;
public static readonly LABELS = 145;
public static readonly AMPERSAND = 146;
public static readonly EXCLAMATION_MARK = 147;
public static readonly LBRACKET = 148;
public static readonly LCURLY = 149;
public static readonly LE = 150;
public static readonly LEADING = 151;
public static readonly LIMITROWS = 152;
public static readonly LIST = 153;
public static readonly LOAD = 154;
public static readonly LOCAL = 155;
public static readonly LOOKUP = 156;
public static readonly LPAREN = 157;
public static readonly LT = 158;
public static readonly MANAGEMENT = 159;
public static readonly MAP = 160;
public static readonly MATCH = 161;
public static readonly MERGE = 162;
public static readonly MINUS = 163;
public static readonly PERCENT = 164;
public static readonly INVALID_NEQ = 165;
public static readonly NEQ = 166;
public static readonly NAME = 167;
public static readonly NAMES = 168;
public static readonly NAN = 169;
public static readonly NFC = 170;
public static readonly NFD = 171;
public static readonly NFKC = 172;
public static readonly NFKD = 173;
public static readonly NEW = 174;
public static readonly NODE = 175;
public static readonly NODETACH = 176;
public static readonly NODES = 177;
public static readonly NONE = 178;
public static readonly NORMALIZE = 179;
public static readonly NORMALIZED = 180;
public static readonly NOT = 181;
public static readonly NOTHING = 182;
public static readonly NOWAIT = 183;
public static readonly NULL = 184;
public static readonly OF = 185;
public static readonly ON = 186;
public static readonly ONLY = 187;
public static readonly OPTIONAL = 188;
public static readonly OPTIONS = 189;
public static readonly OPTION = 190;
public static readonly OR = 191;
public static readonly ORDER = 192;
public static readonly OUTPUT = 193;
public static readonly PASSWORD = 194;
public static readonly PASSWORDS = 195;
public static readonly PATH = 196;
public static readonly PATHS = 197;
public static readonly PERIODIC = 198;
public static readonly PLAINTEXT = 199;
public static readonly PLUS = 200;
public static readonly PLUSEQUAL = 201;
public static readonly POINT = 202;
public static readonly POPULATED = 203;
public static readonly POW = 204;
public static readonly PRIMARY = 205;
public static readonly PRIMARIES = 206;
public static readonly PRIVILEGE = 207;
public static readonly PRIVILEGES = 208;
public static readonly PROCEDURE = 209;
public static readonly PROCEDURES = 210;
public static readonly PROPERTIES = 211;
public static readonly PROPERTY = 212;
public static readonly QUESTION = 213;
public static readonly RANGE = 214;
public static readonly RBRACKET = 215;
public static readonly RCURLY = 216;
public static readonly READ = 217;
public static readonly REALLOCATE = 218;
public static readonly REDUCE = 219;
public static readonly RENAME = 220;
public static readonly REGEQ = 221;
public static readonly REL = 222;
public static readonly RELATIONSHIP = 223;
public static readonly RELATIONSHIPS = 224;
public static readonly REMOVE = 225;
public static readonly REPEATABLE = 226;
public static readonly REPLACE = 227;
public static readonly REPORT = 228;
public static readonly REQUIRE = 229;
public static readonly REQUIRED = 230;
public static readonly RETURN = 231;
public static readonly REVOKE = 232;
public static readonly ROLE = 233;
public static readonly ROLES = 234;
public static readonly ROW = 235;
public static readonly ROWS = 236;
public static readonly RPAREN = 237;
public static readonly SCAN = 238;
public static readonly SEC = 239;
public static readonly SECOND = 240;
public static readonly SECONDARY = 241;
public static readonly SECONDARIES = 242;
public static readonly SECONDS = 243;
public static readonly SEEK = 244;
public static readonly SEMICOLON = 245;
public static readonly SERVER = 246;
public static readonly SERVERS = 247;
public static readonly SET = 248;
public static readonly SETTING = 249;
public static readonly SETTINGS = 250;
public static readonly SHORTEST_PATH = 251;
public static readonly SHORTEST = 252;
public static readonly SHOW = 253;
public static readonly SIGNED = 254;
public static readonly SINGLE = 255;
public static readonly SKIPROWS = 256;
public static readonly START = 257;
public static readonly STARTS = 258;
public static readonly STATUS = 259;
public static readonly STOP = 260;
public static readonly STRING = 261;
public static readonly SUPPORTED = 262;
public static readonly SUSPENDED = 263;
public static readonly TARGET = 264;
public static readonly TERMINATE = 265;
public static readonly TEXT = 266;
public static readonly THEN = 267;
public static readonly TIME = 268;
public static readonly TIMES = 269;
public static readonly TIMESTAMP = 270;
public static readonly TIMEZONE = 271;
public static readonly TO = 272;
public static readonly TOPOLOGY = 273;
public static readonly TRAILING = 274;
public static readonly TRANSACTION = 275;
public static readonly TRANSACTIONS = 276;
public static readonly TRAVERSE = 277;
public static readonly TRIM = 278;
public static readonly TRUE = 279;
public static readonly TYPE = 280;
public static readonly TYPED = 281;
public static readonly TYPES = 282;
public static readonly UNION = 283;
public static readonly UNIQUE = 284;
public static readonly UNIQUENESS = 285;
public static readonly UNWIND = 286;
public static readonly URL = 287;
public static readonly USE = 288;
public static readonly USER = 289;
public static readonly USERS = 290;
public static readonly USING = 291;
public static readonly VALUE = 292;
public static readonly VARCHAR = 293;
public static readonly VECTOR = 294;
public static readonly VERBOSE = 295;
public static readonly VERTEX = 296;
public static readonly WAIT = 297;
public static readonly WHEN = 298;
public static readonly WHERE = 299;
public static readonly WITH = 300;
public static readonly WITHOUT = 301;
public static readonly WRITE = 302;
public static readonly XOR = 303;
public static readonly YIELD = 304;
public static readonly ZONED = 305;
public static readonly IDENTIFIER = 306;
public static readonly ARROW_LINE = 307;
public static readonly ARROW_LEFT_HEAD = 308;
public static readonly ARROW_RIGHT_HEAD = 309;
public static readonly ErrorChar = 310;
public static readonly EOF = Token.EOF;
public static readonly channelNames: string[] = [ "DEFAULT_TOKEN_CHANNEL", "HIDDEN" ];
public static readonly literalNames: (string | null)[] = [ null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
"'|'", null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
"':'", "'::'",
"','", null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, "'$'",
null, "'/'",
"'.'", "'..'",
"'||'", null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, "'='",
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, "'>='",
null, null,
null, null,
null, "'>'",
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
"'&'", "'!'",
"'['", "'{'",
"'<='", null,
null, null,
null, null,
null, "'('",
"'<'", null,
null, null,
null, "'-'",
"'%'", "'!='",
"'<>'", null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
"'+'", "'+='",
null, null,
"'^'", null,
null, null,
null, null,
null, null,
null, "'?'",
null, "']'",
"'}'", null,
null, null,
null, "'=~'",
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, "')'",
null, null,
null, null,
null, null,
null, "';'",
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, null,
null, "'*'" ];
public static readonly symbolicNames: (string | null)[] = [ null, "PARAM",
"CLEAR", "HISTORY",
"EXPLAIN",
"PROFILE",
"SPACE", "SINGLE_LINE_COMMENT",
"MULTI_LINE_COMMENT",
"DECIMAL_DOUBLE",
"UNSIGNED_DECIMAL_INTEGER",
"UNSIGNED_HEX_INTEGER",
"UNSIGNED_OCTAL_INTEGER",
"STRING_LITERAL1",
"STRING_LITERAL2",
"ESCAPED_SYMBOLIC_NAME",
"ACCESS", "ACTIVE",
"ADMIN", "ADMINISTRATOR",
"ALIAS", "ALIASES",
"ALL_SHORTEST_PATHS",
"ALL", "ALTER",
"AND", "ANY",
"ARRAY", "AS",
"ASC", "ASCENDING",
"ASSERT", "ASSIGN",
"AT", "BAR",
"BINDINGS",
"BOOL", "BOOLEAN",
"BOOSTED",
"BOTH", "BREAK",
"BRIEF", "BTREE",
"BUILT", "BY",
"CALL", "CASE",
"CHANGE", "CIDR",
"COLLECT",
"COLON", "COLONCOLON",
"COMMA", "COMMAND",
"COMMANDS",
"COMMIT", "COMPOSITE",
"CONCURRENT",
"CONSTRAINT",
"CONSTRAINTS",
"CONTAINS",
"COPY", "CONTINUE",
"COUNT", "CREATE",
"CSV", "CURRENT",
"DATA", "DATABASE",
"DATABASES",
"DATE", "DATETIME",
"DBMS", "DEALLOCATE",
"DEFAULT",
"DEFINED",
"DELETE", "DENY",
"DESC", "DESCENDING",
"DESTROY",
"DETACH", "DIFFERENT",
"DOLLAR", "DISTINCT",
"DIVIDE", "DOT",
"DOTDOT", "DOUBLEBAR",
"DRIVER", "DROP",
"DRYRUN", "DUMP",
"DURATION",
"EACH", "EDGE",
"ENABLE", "ELEMENT",
"ELEMENTS",
"ELSE", "ENCRYPTED",
"END", "ENDS",
"EQ", "EXECUTABLE",
"EXECUTE",
"EXIST", "EXISTENCE",
"EXISTS", "ERROR",
"FAIL", "FALSE",
"FIELDTERMINATOR",
"FINISH", "FLOAT",
"FOR", "FOREACH",
"FROM", "FULLTEXT",
"FUNCTION",
"FUNCTIONS",
"GE", "GRANT",
"GRAPH", "GRAPHS",
"GROUP", "GROUPS",
"GT", "HEADERS",
"HOME", "IF",
"IMPERSONATE",
"IMMUTABLE",
"IN", "INDEX",
"INDEXES",
"INF", "INFINITY",
"INSERT", "INT",
"INTEGER",
"IS", "JOIN",
"KEY", "LABEL",
"LABELS", "AMPERSAND",
"EXCLAMATION_MARK",
"LBRACKET",
"LCURLY", "LE",
"LEADING",
"LIMITROWS",
"LIST", "LOAD",
"LOCAL", "LOOKUP",
"LPAREN", "LT",
"MANAGEMENT",
"MAP", "MATCH",
"MERGE", "MINUS",
"PERCENT",
"INVALID_NEQ",
"NEQ", "NAME",
"NAMES", "NAN",
"NFC", "NFD",
"NFKC", "NFKD",
"NEW", "NODE",
"NODETACH",
"NODES", "NONE",
"NORMALIZE",
"NORMALIZED",
"NOT", "NOTHING",
"NOWAIT", "NULL",
"OF", "ON",
"ONLY", "OPTIONAL",
"OPTIONS",
"OPTION", "OR",
"ORDER", "OUTPUT",
"PASSWORD",
"PASSWORDS",
"PATH", "PATHS",
"PERIODIC",
"PLAINTEXT",
"PLUS", "PLUSEQUAL",
"POINT", "POPULATED",
"POW", "PRIMARY",
"PRIMARIES",
"PRIVILEGE",
"PRIVILEGES",
"PROCEDURE",
"PROCEDURES",
"PROPERTIES",
"PROPERTY",
"QUESTION",
"RANGE", "RBRACKET",
"RCURLY", "READ",
"REALLOCATE",
"REDUCE", "RENAME",
"REGEQ", "REL",
"RELATIONSHIP",
"RELATIONSHIPS",
"REMOVE", "REPEATABLE",
"REPLACE",
"REPORT", "REQUIRE",
"REQUIRED",
"RETURN", "REVOKE",
"ROLE", "ROLES",
"ROW", "ROWS",
"RPAREN", "SCAN",
"SEC", "SECOND",
"SECONDARY",
"SECONDARIES",
"SECONDS",
"SEEK", "SEMICOLON",
"SERVER", "SERVERS",
"SET", "SETTING",
"SETTINGS",
"SHORTEST_PATH",
"SHORTEST",
"SHOW", "SIGNED",
"SINGLE", "SKIPROWS",
"START", "STARTS",
"STATUS", "STOP",
"STRING", "SUPPORTED",
"SUSPENDED",
"TARGET", "TERMINATE",
"TEXT", "THEN",
"TIME", "TIMES",
"TIMESTAMP",
"TIMEZONE",
"TO", "TOPOLOGY",
"TRAILING",
"TRANSACTION",
"TRANSACTIONS",
"TRAVERSE",
"TRIM", "TRUE",
"TYPE", "TYPED",
"TYPES", "UNION",
"UNIQUE", "UNIQUENESS",
"UNWIND", "URL",
"USE", "USER",
"USERS", "USING",
"VALUE", "VARCHAR",
"VECTOR", "VERBOSE",
"VERTEX", "WAIT",
"WHEN", "WHERE",
"WITH", "WITHOUT",
"WRITE", "XOR",
"YIELD", "ZONED",
"IDENTIFIER",
"ARROW_LINE",
"ARROW_LEFT_HEAD",
"ARROW_RIGHT_HEAD",
"ErrorChar" ];
public static readonly modeNames: string[] = [ "DEFAULT_MODE", ];
public static readonly ruleNames: string[] = [
"PARAM", "CLEAR", "HISTORY", "EXPLAIN", "PROFILE", "SPACE", "SINGLE_LINE_COMMENT",
"MULTI_LINE_COMMENT", "DECIMAL_DOUBLE", "UNSIGNED_DECIMAL_INTEGER", "DECIMAL_EXPONENT",
"INTEGER_PART", "UNSIGNED_HEX_INTEGER", "UNSIGNED_OCTAL_INTEGER", "STRING_LITERAL1",
"STRING_LITERAL2", "ESCAPED_SYMBOLIC_NAME", "ACCESS", "ACTIVE", "ADMIN",
"ADMINISTRATOR", "ALIAS", "ALIASES", "ALL_SHORTEST_PATHS", "ALL", "ALTER",
"AND", "ANY", "ARRAY", "AS", "ASC", "ASCENDING", "ASSERT", "ASSIGN", "AT",
"BAR", "BINDINGS", "BOOL", "BOOLEAN", "BOOSTED", "BOTH", "BREAK", "BRIEF",
"BTREE", "BUILT", "BY", "CALL", "CASE", "CHANGE", "CIDR", "COLLECT", "COLON",
"COLONCOLON", "COMMA", "COMMAND", "COMMANDS", "COMMIT", "COMPOSITE", "CONCURRENT",
"CONSTRAINT", "CONSTRAINTS", "CONTAINS", "COPY", "CONTINUE", "COUNT",
"CREATE", "CSV", "CURRENT", "DATA", "DATABASE", "DATABASES", "DATE", "DATETIME",
"DBMS", "DEALLOCATE", "DEFAULT", "DEFINED", "DELETE", "DENY", "DESC",
"DESCENDING", "DESTROY", "DETACH", "DIFFERENT", "DOLLAR", "DISTINCT",
"DIVIDE", "DOT", "DOTDOT", "DOUBLEBAR", "DRIVER", "DROP", "DRYRUN", "DUMP",
"DURATION", "EACH", "EDGE", "ENABLE", "ELEMENT", "ELEMENTS", "ELSE", "ENCRYPTED",
"END", "ENDS", "EQ", "EXECUTABLE", "EXECUTE", "EXIST", "EXISTENCE", "EXISTS",
"ERROR", "FAIL", "FALSE", "FIELDTERMINATOR", "FINISH", "FLOAT", "FOR",
"FOREACH", "FROM", "FULLTEXT", "FUNCTION", "FUNCTIONS", "GE", "GRANT",
"GRAPH", "GRAPHS", "GROUP", "GROUPS", "GT", "HEADERS", "HOME", "IF", "IMPERSONATE",
"IMMUTABLE", "IN", "INDEX", "INDEXES", "INF", "INFINITY", "INSERT", "INT",
"INTEGER", "IS", "JOIN", "KEY", "LABEL", "LABELS", "AMPERSAND", "EXCLAMATION_MARK",
"LBRACKET", "LCURLY", "LE", "LEADING", "LIMITROWS", "LIST", "LOAD", "LOCAL",
"LOOKUP", "LPAREN", "LT", "MANAGEMENT", "MAP", "MATCH", "MERGE", "MINUS",
"PERCENT", "INVALID_NEQ", "NEQ", "NAME", "NAMES", "NAN", "NFC", "NFD",
"NFKC", "NFKD", "NEW", "NODE", "NODETACH", "NODES", "NONE", "NORMALIZE",
"NORMALIZED", "NOT", "NOTHING", "NOWAIT", "NULL", "OF", "ON", "ONLY",
"OPTIONAL", "OPTIONS", "OPTION", "OR", "ORDER", "OUTPUT", "PASSWORD",
"PASSWORDS", "PATH", "PATHS", "PERIODIC", "PLAINTEXT", "PLUS", "PLUSEQUAL",
"POINT", "POPULATED", "POW", "PRIMARY", "PRIMARIES", "PRIVILEGE", "PRIVILEGES",
"PROCEDURE", "PROCEDURES", "PROPERTIES", "PROPERTY", "QUESTION", "RANGE",
"RBRACKET", "RCURLY", "READ", "REALLOCATE", "REDUCE", "RENAME", "REGEQ",
"REL", "RELATIONSHIP", "RELATIONSHIPS", "REMOVE", "REPEATABLE", "REPLACE",
"REPORT", "REQUIRE", "REQUIRED", "RETURN", "REVOKE", "ROLE", "ROLES",
"ROW", "ROWS", "RPAREN", "SCAN", "SEC", "SECOND", "SECONDARY", "SECONDARIES",
"SECONDS", "SEEK", "SEMICOLON", "SERVER", "SERVERS", "SET", "SETTING",
"SETTINGS", "SHORTEST_PATH", "SHORTEST", "SHOW", "SIGNED", "SINGLE", "SKIPROWS",
"START", "STARTS", "STATUS", "STOP", "STRING", "SUPPORTED", "SUSPENDED",
"TARGET", "TERMINATE", "TEXT", "THEN", "TIME", "TIMES", "TIMESTAMP", "TIMEZONE",
"TO", "TOPOLOGY", "TRAILING", "TRANSACTION", "TRANSACTIONS", "TRAVERSE",
"TRIM", "TRUE", "TYPE", "TYPED", "TYPES", "UNION", "UNIQUE", "UNIQUENESS",
"UNWIND", "URL", "USE", "USER", "USERS", "USING", "VALUE", "VARCHAR",
"VECTOR", "VERBOSE", "VERTEX", "WAIT", "WHEN", "WHERE", "WITH", "WITHOUT",
"WRITE", "XOR", "YIELD", "ZONED", "IDENTIFIER", "ARROW_LINE", "ARROW_LEFT_HEAD",
"ARROW_RIGHT_HEAD", "LETTER", "PART_LETTER", "A", "B", "C", "D", "E",
"F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S",
"T", "U", "V", "W", "X", "Y", "Z", "ErrorChar",
];
constructor(input: CharStream) {
super(input);
this._interp = new LexerATNSimulator(this, CypherCmdLexer._ATN, CypherCmdLexer.DecisionsToDFA, new PredictionContextCache());
}
public get grammarFileName(): string { return "CypherCmdLexer.g4"; }
public get literalNames(): (string | null)[] { return CypherCmdLexer.literalNames; }
public get symbolicNames(): (string | null)[] { return CypherCmdLexer.symbolicNames; }
public get ruleNames(): string[] { return CypherCmdLexer.ruleNames; }
public get serializedATN(): number[] { return CypherCmdLexer._serializedATN; }
public get channelNames(): string[] { return CypherCmdLexer.channelNames; }
public get modeNames(): string[] { return CypherCmdLexer.modeNames; }
public static readonly _serializedATN: number[] = [4,0,310,2839,6,-1,2,
0,7,0,2,1,7,1,2,2,7,2,2,3,7,3,2,4,7,4,2,5,7,5,2,6,7,6,2,7,7,7,2,8,7,8,2,
9,7,9,2,10,7,10,2,11,7,11,2,12,7,12,2,13,7,13,2,14,7,14,2,15,7,15,2,16,
7,16,2,17,7,17,2,18,7,18,2,19,7,19,2,20,7,20,2,21,7,21,2,22,7,22,2,23,7,
23,2,24,7,24,2,25,7,25,2,26,7,26,2,27,7,27,2,28,7,28,2,29,7,29,2,30,7,30,
2,31,7,31,2,32,7,32,2,33,7,33,2,34,7,34,2,35,7,35,2,36,7,36,2,37,7,37,2,
38,7,38,2,39,7,39,2,40,7,40,2,41,7,41,2,42,7,42,2,43,7,43,2,44,7,44,2,45,
7,45,2,46,7,46,2,47,7,47,2,48,7,48,2,49,7,49,2,50,7,50,2,51,7,51,2,52,7,
52,2,53,7,53,2,54,7,54,2,55,7,55,2,56,7,56,2,57,7,57,2,58,7,58,2,59,7,59,
2,60,7,60,2,61,7,61,2,62,7,62,2,63,7,63,2,64,7,64,2,65,7,65,2,66,7,66,2,
67,7,67,2,68,7,68,2,69,7,69,2,70,7,70,2,71,7,71,2,72,7,72,2,73,7,73,2,74,
7,74,2,75,7,75,2,76,7,76,2,77,7,77,2,78,7,78,2,79,7,79,2,80,7,80,2,81,7,
81,2,82,7,82,2,83,7,83,2,84,7,84,2,85,7,85,2,86,7,86,2,87,7,87,2,88,7,88,
2,89,7,89,2,90,7,90,2,91,7,91,2,92,7,92,2,93,7,93,2,94,7,94,2,95,7,95,2,
96,7,96,2,97,7,97,2,98,7,98,2,99,7,99,2,100,7,100,2,101,7,101,2,102,7,102,
2,103,7,103,2,104,7,104,2,105,7,105,2,106,7,106,2,107,7,107,2,108,7,108,
2,109,7,109,2,110,7,110,2,111,7,111,2,112,7,112,2,113,7,113,2,114,7,114,
2,115,7,115,2,116,7,116,2,117,7,117,2,118,7,118,2,119,7,119,2,120,7,120,
2,121,7,121,2,122,7,122,2,123,7,123,2,124,7,124,2,125,7,125,2,126,7,126,
2,127,7,127,2,128,7,128,2,129,7,129,2,130,7,130,2,131,7,131,2,132,7,132,
2,133,7,133,2,134,7,134,2,135,7,135,2,136,7,136,2,137,7,137,2,138,7,138,
2,139,7,139,2,140,7,140,2,141,7,141,2,142,7,142,2,143,7,143,2,144,7,144,
2,145,7,145,2,146,7,146,2,147,7,147,2,148,7,148,2,149,7,149,2,150,7,150,
2,151,7,151,2,152,7,152,2,153,7,153,2,154,7,154,2,155,7,155,2,156,7,156,
2,157,7,157,2,158,7,158,2,159,7,159,2,160,7,160,2,161,7,161,2,162,7,162,
2,163,7,163,2,164,7,164,2,165,7,165,2,166,7,166,2,167,7,167,2,168,7,168,
2,169,7,169,2,170,7,170,2,171,7,171,2,172,7,172,2,173,7,173,2,174,7,174,
2,175,7,175,2,176,7,176,2,177,7,177,2,178,7,178,2,179,7,179,2,180,7,180,
2,181,7,181,2,182,7,182,2,183,7,183,2,184,7,184,2,185,7,185,2,186,7,186,
2,187,7,187,2,188,7,188,2,189,7,189,2,190,7,190,2,191,7,191,2,192,7,192,
2,193,7,193,2,194,7,194,2,195,7,195,2,196,7,196,2,197,7,197,2,198,7,198,
2,199,7,199,2,200,7,200,2,201,7,201,2,202,7,202,2,203,7,203,2,204,7,204,
2,205,7,205,2,206,7,206,2,207,7,207,2,208,7,208,2,209,7,209,2,210,7,210,
2,211,7,211,2,212,7,212,2,213,7,213,2,214,7,214,2,215,7,215,2,216,7,216,
2,217,7,217,2,218,7,218,2,219,7,219,2,220,7,220,2,221,7,221,2,222,7,222,
2,223,7,223,2,224,7,224,2,225,7,225,2,226,7,226,2,227,7,227,2,228,7,228,
2,229,7,229,2,230,7,230,2,231,7,231,2,232,7,232,2,233,7,233,2,234,7,234,
2,235,7,235,2,236,7,236,2,237,7,237,2,238,7,238,2,239,7,239,2,240,7,240,
2,241,7,241,2,242,7,242,2,243,7,243,2,244,7,244,2,245,7,245,2,246,7,246,
2,247,7,247,2,248,7,248,2,249,7,249,2,250,7,250,2,251,7,251,2,252,7,252,
2,253,7,253,2,254,7,254,2,255,7,255,2,256,7,256,2,257,7,257,2,258,7,258,
2,259,7,259,2,260,7,260,2,261,7,261,2,262,7,262,2,263,7,263,2,264,7,264,
2,265,7,265,2,266,7,266,2,267,7,267,2,268,7,268,2,269,7,269,2,270,7,270,
2,271,7,271,2,272,7,272,2,273,7,273,2,274,7,274,2,275,7,275,2,276,7,276,
2,277,7,277,2,278,7,278,2,279,7,279,2,280,7,280,2,281,7,281,2,282,7,282,
2,283,7,283,2,284,7,284,2,285,7,285,2,286,7,286,2,287,7,287,2,288,7,288,
2,289,7,289,2,290,7,290,2,291,7,291,2,292,7,292,2,293,7,293,2,294,7,294,
2,295,7,295,2,296,7,296,2,297,7,297,2,298,7,298,2,299,7,299,2,300,7,300,
2,301,7,301,2,302,7,302,2,303,7,303,2,304,7,304,2,305,7,305,2,306,7,306,
2,307,7,307,2,308,7,308,2,309,7,309,2,310,7,310,2,311,7,311,2,312,7,312,
2,313,7,313,2,314,7,314,2,315,7,315,2,316,7,316,2,317,7,317,2,318,7,318,
2,319,7,319,2,320,7,320,2,321,7,321,2,322,7,322,2,323,7,323,2,324,7,324,
2,325,7,325,2,326,7,326,2,327,7,327,2,328,7,328,2,329,7,329,2,330,7,330,
2,331,7,331,2,332,7,332,2,333,7,333,2,334,7,334,2,335,7,335,2,336,7,336,
2,337,7,337,2,338,7,338,2,339,7,339,1,0,1,0,1,0,1,0,1,0,1,0,3,0,688,8,0,
1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,3,1,3,1,3,1,3,
1,3,1,3,1,3,1,3,1,4,1,4,1,4,1,4,1,4,1,4,1,4,1,4,1,5,1,5,1,5,1,5,1,6,1,6,
1,6,1,6,5,6,728,8,6,10,6,12,6,731,9,6,1,6,1,6,1,7,1,7,1,7,1,7,5,7,739,8,
7,10,7,12,7,742,9,7,1,7,1,7,1,7,1,7,1,7,1,8,1,8,5,8,751,8,8,10,8,12,8,754,
9,8,1,8,1,8,1,8,5,8,759,8,8,10,8,12,8,762,9,8,1,8,3,8,765,8,8,1,8,3,8,768,
8,8,1,8,1,8,1,8,5,8,773,8,8,10,8,12,8,776,9,8,1,8,3,8,779,8,8,1,8,3,8,782,
8,8,1,8,1,8,5,8,786,8,8,10,8,12,8,789,9,8,1,8,1,8,3,8,793,8,8,3,8,795,8,
8,1,9,1,9,5,9,799,8,9,10,9,12,9,802,9,9,1,9,5,9,805,8,9,10,9,12,9,808,9,
9,1,9,3,9,811,8,9,1,10,1,10,3,10,815,8,10,1,10,4,10,818,8,10,11,10,12,10,
819,1,10,5,10,823,8,10,10,10,12,10,826,9,10,1,11,3,11,829,8,11,1,11,1,11,
1,12,1,12,1,12,5,12,836,8,12,10,12,12,12,839,9,12,1,13,1,13,3,13,843,8,
13,1,13,5,13,846,8,13,10,13,12,13,849,9,13,1,14,1,14,1,14,1,14,5,14,855,
8,14,10,14,12,14,858,9,14,1,14,1,14,1,15,1,15,1,15,1,15,5,15,866,8,15,10,
15,12,15,869,9,15,1,15,1,15,1,16,1,16,1,16,1,16,5,16,877,8,16,10,16,12,
16,880,9,16,1,16,1,16,1,17,1,17,1,17,1,17,1,17,1,17,1,17,1,18,1,18,1,18,
1,18,1,18,1,18,1,18,1,19,1,19,1,19,1,19,1,19,1,19,1,20,1,20,1,20,1,20,1,
20,1,20,1,20,1,20,1,20,1,20,1,20,1,20,1,20,1,20,1,21,1,21,1,21,1,21,1,21,
1,21,1,22,1,22,1,22,1,22,1,22,1,22,1,22,1,22,1,23,1,23,1,23,1,23,1,23,1,
23,1,23,1,23,1,23,1,23,1,23,1,23,1,23,1,23,1,23,1,23,1,23,1,24,1,24,1,24,
1,24,1,25,1,25,1,25,1,25,1,25,1,25,1,26,1,26,1,26,1,26,1,27,1,27,1,27,1,
27,1,28,1,28,1,28,1,28,1,28,1,28,1,29,1,29,1,29,1,30,1,30,1,30,1,30,1,31,
1,31,1,31,1,31,1,31,1,31,1,31,1,31,1,31,1,31,1,32,1,32,1,32,1,32,1,32,1,
32,1,32,1,33,1,33,1,33,1,33,1,33,1,33,1,33,1,34,1,34,1,34,1,35,1,35,1,36,
1,36,1,36,1,36,1,36,1,36,1,36,1,36,1,36,1,37,1,37,1,37,1,37,1,37,1,38,1,
38,1,38,1,38,1,38,1,38,1,38,1,38,1,39,1,39,1,39,1,39,1,39,1,39,1,39,1,39,
1,40,1,40,1,40,1,40,1,40,1,41,1,41,1,41,1,41,1,41,1,41,1,42,1,42,1,42,1,
42,1,42,1,42,1,43,1,43,1,43,1,43,1,43,1,43,1,44,1,44,1,44,1,44,1,44,1,44,
1,45,1,45,1,45,1,46,1,46,1,46,1,46,1,46,1,47,1,47,1,47,1,47,1,47,1,48,1,
48,1,48,1,48,1,48,1,48,1,48,1,49,1,49,1,49,1,49,1,49,1,50,1,50,1,50,1,50,
1,50,1,50,1,50,1,50,1,51,1,51,1,52,1,52,1,52,1,53,1,53,1,54,1,54,1,54,1,
54,1,54,1,54,1,54,1,54,1,55,1,55,1,55,1,55,1,55,1,55,1,55,1,55,1,55,1,56,
1,56,1,56,1,56,1,56,1,56,1,56,1,57,1,57,1,57,1,57,1,57,1,57,1,57,1,57,1,
57,1,57,1,58,1,58,1,58,1,58,1,58,1,58,1,58,1,58,1,58,1,58,1,58,1,59,1,59,
1,59,1,59,1,59,1,59,1,59,1,59,1,59,1,59,1,59,1,60,1,60,1,60,1,60,1,60,1,
60,1,60,1,60,1,60,1,60,1,60,1,60,1,61,1,61,1,61,1,61,1,61,1,61,1,61,1,61,
1,61,1,62,1,62,1,62,1,62,1,62,1,63,1,63,1,63,1,63,1,63,1,63,1,63,1,63,1,
63,1,64,1,64,1,64,1,64,1,64,1,64,1,65,1,65,1,65,1,65,1,65,1,65,1,65,1,66,
1,66,1,66,1,66,1,67,1,67,1,67,1,67,1,67,1,67,1,67,1,67,1,68,1,68,1,68,1,
68,1,68,1,69,1,69,1,69,1,69,1,69,1,69,1,69,1,69,1,69,1,70,1,70,1,70,1,70,
1,70,1,70,1,70,1,70,1,70,1,70,1,71,1,71,1,71,1,71,1,71,1,72,1,72,1,72,1,
72,1,72,1,72,1,72,1,72,1,72,1,73,1,73,1,73,1,73,1,73,1,74,1,74,1,74,1,74,
1,74,1,74,1,74,1,74,1,74,1,74,1,74,1,75,1,75,1,75,1,75,1,75,1,75,1,75,1,
75,1,76,1,76,1,76,1,76,1,76,1,76,1,76,1,76,1,77,1,77,1,77,1,77,1,77,1,77,
1,77,1,78,1,78,1,78,1,78,1,78,1,79,1,79,1,79,1,79,1,79,1,80,1,80,1,80,1,
80,1,80,1,80,1,80,1,80,1,80,1,80,1,80,1,81,1,81,1,81,1,81,1,81,1,81,1,81,
1,81,1,82,1,82,1,82,1,82,1,82,1,82,1,82,1,83,1,83,1,83,1,83,1,83,1,83,1,
83,1,83,1,83,1,83,1,84,1,84,1,85,1,85,1,85,1,85,1,85,1,85,1,85,1,85,1,85,
1,86,1,86,1,87,1,87,1,88,1,88,1,88,1,89,1,89,1,89,1,90,1,90,1,90,1,90,1,
90,1,90,1,90,1,91,1,91,1,91,1,91,1,91,1,92,1,92,1,92,1,92,1,92,1,92,1,92,
1,93,1,93,1,93,1,93,1,93,1,94,1,94,1,94,1,94,1,94,1,94,1,94,1,94,1,94,1,
95,1,95,1,95,1,95,1,95,1,96,1,96,1,96,1,96,1,96,1,97,1,97,1,97,1,97,1,97,
1,97,1,97,1,98,1,98,1,98,1,98,1,98,1,98,1,98,1,98,1,99,1,99,1,99,1,99,1,
99,1,99,1,99,1,99,1,99,