UNPKG

@neo4j-cypher/language-support

Version:
834 lines (824 loc) 128 kB
// 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,