github.com/MontFerret/ferret@v0.18.0/pkg/parser/fql/fql_lexer.go (about) 1 // Code generated from java-escape by ANTLR 4.11.1. DO NOT EDIT. 2 3 package fql 4 5 import ( 6 "fmt" 7 "sync" 8 "unicode" 9 10 "github.com/antlr/antlr4/runtime/Go/antlr/v4" 11 ) 12 13 // Suppress unused import error 14 var _ = fmt.Printf 15 var _ = sync.Once{} 16 var _ = unicode.IsLetter 17 18 type FqlLexer struct { 19 *antlr.BaseLexer 20 channelNames []string 21 modeNames []string 22 // TODO: EOF string 23 } 24 25 var fqllexerLexerStaticData struct { 26 once sync.Once 27 serializedATN []int32 28 channelNames []string 29 modeNames []string 30 literalNames []string 31 symbolicNames []string 32 ruleNames []string 33 predictionContextCache *antlr.PredictionContextCache 34 atn *antlr.ATN 35 decisionToDFA []*antlr.DFA 36 } 37 38 func fqllexerLexerInit() { 39 staticData := &fqllexerLexerStaticData 40 staticData.channelNames = []string{ 41 "DEFAULT_TOKEN_CHANNEL", "HIDDEN", 42 } 43 staticData.modeNames = []string{ 44 "DEFAULT_MODE", 45 } 46 staticData.literalNames = []string{ 47 "", "", "", "", "", "':'", "';'", "'.'", "','", "'['", "']'", "'('", 48 "')'", "'{'", "'}'", "'>'", "'<'", "'=='", "'>='", "'<='", "'!='", "'*'", 49 "'/'", "'%'", "'+'", "'-'", "'--'", "'++'", "", "", "", "'='", "'?'", 50 "'!~'", "'=~'", "'FOR'", "'RETURN'", "'WAITFOR'", "'OPTIONS'", "'TIMEOUT'", 51 "'DISTINCT'", "'FILTER'", "'CURRENT'", "'SORT'", "'LIMIT'", "'LET'", 52 "'COLLECT'", "", "'NONE'", "'NULL'", "", "'USE'", "'INTO'", "'KEEP'", 53 "'WITH'", "'COUNT'", "'ALL'", "'ANY'", "'AGGREGATE'", "'EVENT'", "'LIKE'", 54 "", "'IN'", "'DO'", "'WHILE'", "'@'", 55 } 56 staticData.symbolicNames = []string{ 57 "", "MultiLineComment", "SingleLineComment", "WhiteSpaces", "LineTerminator", 58 "Colon", "SemiColon", "Dot", "Comma", "OpenBracket", "CloseBracket", 59 "OpenParen", "CloseParen", "OpenBrace", "CloseBrace", "Gt", "Lt", "Eq", 60 "Gte", "Lte", "Neq", "Multi", "Div", "Mod", "Plus", "Minus", "MinusMinus", 61 "PlusPlus", "And", "Or", "Range", "Assign", "QuestionMark", "RegexNotMatch", 62 "RegexMatch", "For", "Return", "Waitfor", "Options", "Timeout", "Distinct", 63 "Filter", "Current", "Sort", "Limit", "Let", "Collect", "SortDirection", 64 "None", "Null", "BooleanLiteral", "Use", "Into", "Keep", "With", "Count", 65 "All", "Any", "Aggregate", "Event", "Like", "Not", "In", "Do", "While", 66 "Param", "Identifier", "IgnoreIdentifier", "StringLiteral", "IntegerLiteral", 67 "FloatLiteral", "NamespaceSegment", "UnknownIdentifier", 68 } 69 staticData.ruleNames = []string{ 70 "MultiLineComment", "SingleLineComment", "WhiteSpaces", "LineTerminator", 71 "Colon", "SemiColon", "Dot", "Comma", "OpenBracket", "CloseBracket", 72 "OpenParen", "CloseParen", "OpenBrace", "CloseBrace", "Gt", "Lt", "Eq", 73 "Gte", "Lte", "Neq", "Multi", "Div", "Mod", "Plus", "Minus", "MinusMinus", 74 "PlusPlus", "And", "Or", "Range", "Assign", "QuestionMark", "RegexNotMatch", 75 "RegexMatch", "For", "Return", "Waitfor", "Options", "Timeout", "Distinct", 76 "Filter", "Current", "Sort", "Limit", "Let", "Collect", "SortDirection", 77 "None", "Null", "BooleanLiteral", "Use", "Into", "Keep", "With", "Count", 78 "All", "Any", "Aggregate", "Event", "Like", "Not", "In", "Do", "While", 79 "Param", "Identifier", "IgnoreIdentifier", "StringLiteral", "IntegerLiteral", 80 "FloatLiteral", "NamespaceSegment", "UnknownIdentifier", "HexDigit", 81 "DecimalIntegerLiteral", "ExponentPart", "Letter", "Symbols", "Underscore", 82 "Digit", "DQSring", "SQString", "BacktickString", "TickString", "NamespaceSeparator", 83 } 84 staticData.predictionContextCache = antlr.NewPredictionContextCache() 85 staticData.serializedATN = []int32{ 86 4, 0, 72, 621, 6, -1, 2, 0, 7, 0, 2, 1, 7, 1, 2, 2, 7, 2, 2, 3, 7, 3, 2, 87 4, 7, 4, 2, 5, 7, 5, 2, 6, 7, 6, 2, 7, 7, 7, 2, 8, 7, 8, 2, 9, 7, 9, 2, 88 10, 7, 10, 2, 11, 7, 11, 2, 12, 7, 12, 2, 13, 7, 13, 2, 14, 7, 14, 2, 15, 89 7, 15, 2, 16, 7, 16, 2, 17, 7, 17, 2, 18, 7, 18, 2, 19, 7, 19, 2, 20, 7, 90 20, 2, 21, 7, 21, 2, 22, 7, 22, 2, 23, 7, 23, 2, 24, 7, 24, 2, 25, 7, 25, 91 2, 26, 7, 26, 2, 27, 7, 27, 2, 28, 7, 28, 2, 29, 7, 29, 2, 30, 7, 30, 2, 92 31, 7, 31, 2, 32, 7, 32, 2, 33, 7, 33, 2, 34, 7, 34, 2, 35, 7, 35, 2, 36, 93 7, 36, 2, 37, 7, 37, 2, 38, 7, 38, 2, 39, 7, 39, 2, 40, 7, 40, 2, 41, 7, 94 41, 2, 42, 7, 42, 2, 43, 7, 43, 2, 44, 7, 44, 2, 45, 7, 45, 2, 46, 7, 46, 95 2, 47, 7, 47, 2, 48, 7, 48, 2, 49, 7, 49, 2, 50, 7, 50, 2, 51, 7, 51, 2, 96 52, 7, 52, 2, 53, 7, 53, 2, 54, 7, 54, 2, 55, 7, 55, 2, 56, 7, 56, 2, 57, 97 7, 57, 2, 58, 7, 58, 2, 59, 7, 59, 2, 60, 7, 60, 2, 61, 7, 61, 2, 62, 7, 98 62, 2, 63, 7, 63, 2, 64, 7, 64, 2, 65, 7, 65, 2, 66, 7, 66, 2, 67, 7, 67, 99 2, 68, 7, 68, 2, 69, 7, 69, 2, 70, 7, 70, 2, 71, 7, 71, 2, 72, 7, 72, 2, 100 73, 7, 73, 2, 74, 7, 74, 2, 75, 7, 75, 2, 76, 7, 76, 2, 77, 7, 77, 2, 78, 101 7, 78, 2, 79, 7, 79, 2, 80, 7, 80, 2, 81, 7, 81, 2, 82, 7, 82, 2, 83, 7, 102 83, 1, 0, 1, 0, 1, 0, 1, 0, 5, 0, 174, 8, 0, 10, 0, 12, 0, 177, 9, 0, 1, 103 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 188, 8, 1, 10, 104 1, 12, 1, 191, 9, 1, 1, 1, 1, 1, 1, 2, 4, 2, 196, 8, 2, 11, 2, 12, 2, 197, 105 1, 2, 1, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1, 4, 1, 4, 1, 5, 1, 5, 1, 6, 1, 6, 106 1, 7, 1, 7, 1, 8, 1, 8, 1, 9, 1, 9, 1, 10, 1, 10, 1, 11, 1, 11, 1, 12, 107 1, 12, 1, 13, 1, 13, 1, 14, 1, 14, 1, 15, 1, 15, 1, 16, 1, 16, 1, 16, 1, 108 17, 1, 17, 1, 17, 1, 18, 1, 18, 1, 18, 1, 19, 1, 19, 1, 19, 1, 20, 1, 20, 109 1, 21, 1, 21, 1, 22, 1, 22, 1, 23, 1, 23, 1, 24, 1, 24, 1, 25, 1, 25, 1, 110 25, 1, 26, 1, 26, 1, 26, 1, 27, 1, 27, 1, 27, 1, 27, 1, 27, 3, 27, 263, 111 8, 27, 1, 28, 1, 28, 1, 28, 1, 28, 3, 28, 269, 8, 28, 1, 29, 1, 29, 1, 112 29, 1, 30, 1, 30, 1, 31, 1, 31, 1, 32, 1, 32, 1, 32, 1, 33, 1, 33, 1, 33, 113 1, 34, 1, 34, 1, 34, 1, 34, 1, 35, 1, 35, 1, 35, 1, 35, 1, 35, 1, 35, 1, 114 35, 1, 36, 1, 36, 1, 36, 1, 36, 1, 36, 1, 36, 1, 36, 1, 36, 1, 37, 1, 37, 115 1, 37, 1, 37, 1, 37, 1, 37, 1, 37, 1, 37, 1, 38, 1, 38, 1, 38, 1, 38, 1, 116 38, 1, 38, 1, 38, 1, 38, 1, 39, 1, 39, 1, 39, 1, 39, 1, 39, 1, 39, 1, 39, 117 1, 39, 1, 39, 1, 40, 1, 40, 1, 40, 1, 40, 1, 40, 1, 40, 1, 40, 1, 41, 1, 118 41, 1, 41, 1, 41, 1, 41, 1, 41, 1, 41, 1, 41, 1, 42, 1, 42, 1, 42, 1, 42, 119 1, 42, 1, 43, 1, 43, 1, 43, 1, 43, 1, 43, 1, 43, 1, 44, 1, 44, 1, 44, 1, 120 44, 1, 45, 1, 45, 1, 45, 1, 45, 1, 45, 1, 45, 1, 45, 1, 45, 1, 46, 1, 46, 121 1, 46, 1, 46, 1, 46, 1, 46, 1, 46, 3, 46, 373, 8, 46, 1, 47, 1, 47, 1, 122 47, 1, 47, 1, 47, 1, 48, 1, 48, 1, 48, 1, 48, 1, 48, 1, 49, 1, 49, 1, 49, 123 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 49, 1, 124 49, 1, 49, 1, 49, 1, 49, 1, 49, 3, 49, 403, 8, 49, 1, 50, 1, 50, 1, 50, 125 1, 50, 1, 51, 1, 51, 1, 51, 1, 51, 1, 51, 1, 52, 1, 52, 1, 52, 1, 52, 1, 126 52, 1, 53, 1, 53, 1, 53, 1, 53, 1, 53, 1, 54, 1, 54, 1, 54, 1, 54, 1, 54, 127 1, 54, 1, 55, 1, 55, 1, 55, 1, 55, 1, 56, 1, 56, 1, 56, 1, 56, 1, 57, 1, 128 57, 1, 57, 1, 57, 1, 57, 1, 57, 1, 57, 1, 57, 1, 57, 1, 57, 1, 58, 1, 58, 129 1, 58, 1, 58, 1, 58, 1, 58, 1, 59, 1, 59, 1, 59, 1, 59, 1, 59, 1, 60, 1, 130 60, 1, 60, 1, 60, 3, 60, 463, 8, 60, 1, 61, 1, 61, 1, 61, 1, 62, 1, 62, 131 1, 62, 1, 63, 1, 63, 1, 63, 1, 63, 1, 63, 1, 63, 1, 64, 1, 64, 1, 65, 4, 132 65, 480, 8, 65, 11, 65, 12, 65, 481, 1, 65, 1, 65, 5, 65, 486, 8, 65, 10, 133 65, 12, 65, 489, 9, 65, 5, 65, 491, 8, 65, 10, 65, 12, 65, 494, 9, 65, 134 1, 65, 1, 65, 5, 65, 498, 8, 65, 10, 65, 12, 65, 501, 9, 65, 5, 65, 503, 135 8, 65, 10, 65, 12, 65, 506, 9, 65, 1, 66, 1, 66, 1, 67, 1, 67, 1, 67, 1, 136 67, 3, 67, 514, 8, 67, 1, 68, 4, 68, 517, 8, 68, 11, 68, 12, 68, 518, 1, 137 69, 1, 69, 1, 69, 4, 69, 524, 8, 69, 11, 69, 12, 69, 525, 1, 69, 3, 69, 138 529, 8, 69, 1, 69, 1, 69, 3, 69, 533, 8, 69, 3, 69, 535, 8, 69, 1, 70, 139 1, 70, 1, 70, 1, 71, 1, 71, 1, 72, 1, 72, 1, 73, 1, 73, 1, 73, 5, 73, 547, 140 8, 73, 10, 73, 12, 73, 550, 9, 73, 3, 73, 552, 8, 73, 1, 74, 1, 74, 3, 141 74, 556, 8, 74, 1, 74, 4, 74, 559, 8, 74, 11, 74, 12, 74, 560, 1, 75, 1, 142 75, 1, 76, 1, 76, 1, 77, 1, 77, 1, 78, 1, 78, 1, 79, 1, 79, 1, 79, 1, 79, 143 1, 79, 1, 79, 5, 79, 577, 8, 79, 10, 79, 12, 79, 580, 9, 79, 1, 79, 1, 144 79, 1, 80, 1, 80, 1, 80, 1, 80, 1, 80, 1, 80, 5, 80, 590, 8, 80, 10, 80, 145 12, 80, 593, 9, 80, 1, 80, 1, 80, 1, 81, 1, 81, 1, 81, 1, 81, 5, 81, 601, 146 8, 81, 10, 81, 12, 81, 604, 9, 81, 1, 81, 1, 81, 1, 82, 1, 82, 1, 82, 1, 147 82, 5, 82, 612, 8, 82, 10, 82, 12, 82, 615, 9, 82, 1, 82, 1, 82, 1, 83, 148 1, 83, 1, 83, 1, 175, 0, 84, 1, 1, 3, 2, 5, 3, 7, 4, 9, 5, 11, 6, 13, 7, 149 15, 8, 17, 9, 19, 10, 21, 11, 23, 12, 25, 13, 27, 14, 29, 15, 31, 16, 33, 150 17, 35, 18, 37, 19, 39, 20, 41, 21, 43, 22, 45, 23, 47, 24, 49, 25, 51, 151 26, 53, 27, 55, 28, 57, 29, 59, 30, 61, 31, 63, 32, 65, 33, 67, 34, 69, 152 35, 71, 36, 73, 37, 75, 38, 77, 39, 79, 40, 81, 41, 83, 42, 85, 43, 87, 153 44, 89, 45, 91, 46, 93, 47, 95, 48, 97, 49, 99, 50, 101, 51, 103, 52, 105, 154 53, 107, 54, 109, 55, 111, 56, 113, 57, 115, 58, 117, 59, 119, 60, 121, 155 61, 123, 62, 125, 63, 127, 64, 129, 65, 131, 66, 133, 67, 135, 68, 137, 156 69, 139, 70, 141, 71, 143, 72, 145, 0, 147, 0, 149, 0, 151, 0, 153, 0, 157 155, 0, 157, 0, 159, 0, 161, 0, 163, 0, 165, 0, 167, 0, 1, 0, 12, 3, 0, 158 10, 10, 13, 13, 8232, 8233, 4, 0, 9, 9, 11, 12, 32, 32, 160, 160, 1, 0, 159 48, 57, 3, 0, 48, 57, 65, 70, 97, 102, 1, 0, 49, 57, 2, 0, 69, 69, 101, 160 101, 2, 0, 43, 43, 45, 45, 2, 0, 65, 90, 97, 122, 2, 0, 34, 34, 92, 92, 161 2, 0, 39, 39, 92, 92, 1, 0, 96, 96, 1, 0, 180, 180, 645, 0, 1, 1, 0, 0, 162 0, 0, 3, 1, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 9, 1, 0, 0, 163 0, 0, 11, 1, 0, 0, 0, 0, 13, 1, 0, 0, 0, 0, 15, 1, 0, 0, 0, 0, 17, 1, 0, 164 0, 0, 0, 19, 1, 0, 0, 0, 0, 21, 1, 0, 0, 0, 0, 23, 1, 0, 0, 0, 0, 25, 1, 165 0, 0, 0, 0, 27, 1, 0, 0, 0, 0, 29, 1, 0, 0, 0, 0, 31, 1, 0, 0, 0, 0, 33, 166 1, 0, 0, 0, 0, 35, 1, 0, 0, 0, 0, 37, 1, 0, 0, 0, 0, 39, 1, 0, 0, 0, 0, 167 41, 1, 0, 0, 0, 0, 43, 1, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 47, 1, 0, 0, 0, 168 0, 49, 1, 0, 0, 0, 0, 51, 1, 0, 0, 0, 0, 53, 1, 0, 0, 0, 0, 55, 1, 0, 0, 169 0, 0, 57, 1, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 61, 1, 0, 0, 0, 0, 63, 1, 0, 170 0, 0, 0, 65, 1, 0, 0, 0, 0, 67, 1, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 71, 1, 171 0, 0, 0, 0, 73, 1, 0, 0, 0, 0, 75, 1, 0, 0, 0, 0, 77, 1, 0, 0, 0, 0, 79, 172 1, 0, 0, 0, 0, 81, 1, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 85, 1, 0, 0, 0, 0, 173 87, 1, 0, 0, 0, 0, 89, 1, 0, 0, 0, 0, 91, 1, 0, 0, 0, 0, 93, 1, 0, 0, 0, 174 0, 95, 1, 0, 0, 0, 0, 97, 1, 0, 0, 0, 0, 99, 1, 0, 0, 0, 0, 101, 1, 0, 175 0, 0, 0, 103, 1, 0, 0, 0, 0, 105, 1, 0, 0, 0, 0, 107, 1, 0, 0, 0, 0, 109, 176 1, 0, 0, 0, 0, 111, 1, 0, 0, 0, 0, 113, 1, 0, 0, 0, 0, 115, 1, 0, 0, 0, 177 0, 117, 1, 0, 0, 0, 0, 119, 1, 0, 0, 0, 0, 121, 1, 0, 0, 0, 0, 123, 1, 178 0, 0, 0, 0, 125, 1, 0, 0, 0, 0, 127, 1, 0, 0, 0, 0, 129, 1, 0, 0, 0, 0, 179 131, 1, 0, 0, 0, 0, 133, 1, 0, 0, 0, 0, 135, 1, 0, 0, 0, 0, 137, 1, 0, 180 0, 0, 0, 139, 1, 0, 0, 0, 0, 141, 1, 0, 0, 0, 0, 143, 1, 0, 0, 0, 1, 169, 181 1, 0, 0, 0, 3, 183, 1, 0, 0, 0, 5, 195, 1, 0, 0, 0, 7, 201, 1, 0, 0, 0, 182 9, 205, 1, 0, 0, 0, 11, 207, 1, 0, 0, 0, 13, 209, 1, 0, 0, 0, 15, 211, 183 1, 0, 0, 0, 17, 213, 1, 0, 0, 0, 19, 215, 1, 0, 0, 0, 21, 217, 1, 0, 0, 184 0, 23, 219, 1, 0, 0, 0, 25, 221, 1, 0, 0, 0, 27, 223, 1, 0, 0, 0, 29, 225, 185 1, 0, 0, 0, 31, 227, 1, 0, 0, 0, 33, 229, 1, 0, 0, 0, 35, 232, 1, 0, 0, 186 0, 37, 235, 1, 0, 0, 0, 39, 238, 1, 0, 0, 0, 41, 241, 1, 0, 0, 0, 43, 243, 187 1, 0, 0, 0, 45, 245, 1, 0, 0, 0, 47, 247, 1, 0, 0, 0, 49, 249, 1, 0, 0, 188 0, 51, 251, 1, 0, 0, 0, 53, 254, 1, 0, 0, 0, 55, 262, 1, 0, 0, 0, 57, 268, 189 1, 0, 0, 0, 59, 270, 1, 0, 0, 0, 61, 273, 1, 0, 0, 0, 63, 275, 1, 0, 0, 190 0, 65, 277, 1, 0, 0, 0, 67, 280, 1, 0, 0, 0, 69, 283, 1, 0, 0, 0, 71, 287, 191 1, 0, 0, 0, 73, 294, 1, 0, 0, 0, 75, 302, 1, 0, 0, 0, 77, 310, 1, 0, 0, 192 0, 79, 318, 1, 0, 0, 0, 81, 327, 1, 0, 0, 0, 83, 334, 1, 0, 0, 0, 85, 342, 193 1, 0, 0, 0, 87, 347, 1, 0, 0, 0, 89, 353, 1, 0, 0, 0, 91, 357, 1, 0, 0, 194 0, 93, 372, 1, 0, 0, 0, 95, 374, 1, 0, 0, 0, 97, 379, 1, 0, 0, 0, 99, 402, 195 1, 0, 0, 0, 101, 404, 1, 0, 0, 0, 103, 408, 1, 0, 0, 0, 105, 413, 1, 0, 196 0, 0, 107, 418, 1, 0, 0, 0, 109, 423, 1, 0, 0, 0, 111, 429, 1, 0, 0, 0, 197 113, 433, 1, 0, 0, 0, 115, 437, 1, 0, 0, 0, 117, 447, 1, 0, 0, 0, 119, 198 453, 1, 0, 0, 0, 121, 462, 1, 0, 0, 0, 123, 464, 1, 0, 0, 0, 125, 467, 199 1, 0, 0, 0, 127, 470, 1, 0, 0, 0, 129, 476, 1, 0, 0, 0, 131, 479, 1, 0, 200 0, 0, 133, 507, 1, 0, 0, 0, 135, 513, 1, 0, 0, 0, 137, 516, 1, 0, 0, 0, 201 139, 534, 1, 0, 0, 0, 141, 536, 1, 0, 0, 0, 143, 539, 1, 0, 0, 0, 145, 202 541, 1, 0, 0, 0, 147, 551, 1, 0, 0, 0, 149, 553, 1, 0, 0, 0, 151, 562, 203 1, 0, 0, 0, 153, 564, 1, 0, 0, 0, 155, 566, 1, 0, 0, 0, 157, 568, 1, 0, 204 0, 0, 159, 570, 1, 0, 0, 0, 161, 583, 1, 0, 0, 0, 163, 596, 1, 0, 0, 0, 205 165, 607, 1, 0, 0, 0, 167, 618, 1, 0, 0, 0, 169, 170, 5, 47, 0, 0, 170, 206 171, 5, 42, 0, 0, 171, 175, 1, 0, 0, 0, 172, 174, 9, 0, 0, 0, 173, 172, 207 1, 0, 0, 0, 174, 177, 1, 0, 0, 0, 175, 176, 1, 0, 0, 0, 175, 173, 1, 0, 208 0, 0, 176, 178, 1, 0, 0, 0, 177, 175, 1, 0, 0, 0, 178, 179, 5, 42, 0, 0, 209 179, 180, 5, 47, 0, 0, 180, 181, 1, 0, 0, 0, 181, 182, 6, 0, 0, 0, 182, 210 2, 1, 0, 0, 0, 183, 184, 5, 47, 0, 0, 184, 185, 5, 47, 0, 0, 185, 189, 211 1, 0, 0, 0, 186, 188, 8, 0, 0, 0, 187, 186, 1, 0, 0, 0, 188, 191, 1, 0, 212 0, 0, 189, 187, 1, 0, 0, 0, 189, 190, 1, 0, 0, 0, 190, 192, 1, 0, 0, 0, 213 191, 189, 1, 0, 0, 0, 192, 193, 6, 1, 0, 0, 193, 4, 1, 0, 0, 0, 194, 196, 214 7, 1, 0, 0, 195, 194, 1, 0, 0, 0, 196, 197, 1, 0, 0, 0, 197, 195, 1, 0, 215 0, 0, 197, 198, 1, 0, 0, 0, 198, 199, 1, 0, 0, 0, 199, 200, 6, 2, 0, 0, 216 200, 6, 1, 0, 0, 0, 201, 202, 7, 0, 0, 0, 202, 203, 1, 0, 0, 0, 203, 204, 217 6, 3, 0, 0, 204, 8, 1, 0, 0, 0, 205, 206, 5, 58, 0, 0, 206, 10, 1, 0, 0, 218 0, 207, 208, 5, 59, 0, 0, 208, 12, 1, 0, 0, 0, 209, 210, 5, 46, 0, 0, 210, 219 14, 1, 0, 0, 0, 211, 212, 5, 44, 0, 0, 212, 16, 1, 0, 0, 0, 213, 214, 5, 220 91, 0, 0, 214, 18, 1, 0, 0, 0, 215, 216, 5, 93, 0, 0, 216, 20, 1, 0, 0, 221 0, 217, 218, 5, 40, 0, 0, 218, 22, 1, 0, 0, 0, 219, 220, 5, 41, 0, 0, 220, 222 24, 1, 0, 0, 0, 221, 222, 5, 123, 0, 0, 222, 26, 1, 0, 0, 0, 223, 224, 223 5, 125, 0, 0, 224, 28, 1, 0, 0, 0, 225, 226, 5, 62, 0, 0, 226, 30, 1, 0, 224 0, 0, 227, 228, 5, 60, 0, 0, 228, 32, 1, 0, 0, 0, 229, 230, 5, 61, 0, 0, 225 230, 231, 5, 61, 0, 0, 231, 34, 1, 0, 0, 0, 232, 233, 5, 62, 0, 0, 233, 226 234, 5, 61, 0, 0, 234, 36, 1, 0, 0, 0, 235, 236, 5, 60, 0, 0, 236, 237, 227 5, 61, 0, 0, 237, 38, 1, 0, 0, 0, 238, 239, 5, 33, 0, 0, 239, 240, 5, 61, 228 0, 0, 240, 40, 1, 0, 0, 0, 241, 242, 5, 42, 0, 0, 242, 42, 1, 0, 0, 0, 229 243, 244, 5, 47, 0, 0, 244, 44, 1, 0, 0, 0, 245, 246, 5, 37, 0, 0, 246, 230 46, 1, 0, 0, 0, 247, 248, 5, 43, 0, 0, 248, 48, 1, 0, 0, 0, 249, 250, 5, 231 45, 0, 0, 250, 50, 1, 0, 0, 0, 251, 252, 5, 45, 0, 0, 252, 253, 5, 45, 232 0, 0, 253, 52, 1, 0, 0, 0, 254, 255, 5, 43, 0, 0, 255, 256, 5, 43, 0, 0, 233 256, 54, 1, 0, 0, 0, 257, 258, 5, 65, 0, 0, 258, 259, 5, 78, 0, 0, 259, 234 263, 5, 68, 0, 0, 260, 261, 5, 38, 0, 0, 261, 263, 5, 38, 0, 0, 262, 257, 235 1, 0, 0, 0, 262, 260, 1, 0, 0, 0, 263, 56, 1, 0, 0, 0, 264, 265, 5, 79, 236 0, 0, 265, 269, 5, 82, 0, 0, 266, 267, 5, 124, 0, 0, 267, 269, 5, 124, 237 0, 0, 268, 264, 1, 0, 0, 0, 268, 266, 1, 0, 0, 0, 269, 58, 1, 0, 0, 0, 238 270, 271, 3, 13, 6, 0, 271, 272, 3, 13, 6, 0, 272, 60, 1, 0, 0, 0, 273, 239 274, 5, 61, 0, 0, 274, 62, 1, 0, 0, 0, 275, 276, 5, 63, 0, 0, 276, 64, 240 1, 0, 0, 0, 277, 278, 5, 33, 0, 0, 278, 279, 5, 126, 0, 0, 279, 66, 1, 241 0, 0, 0, 280, 281, 5, 61, 0, 0, 281, 282, 5, 126, 0, 0, 282, 68, 1, 0, 242 0, 0, 283, 284, 5, 70, 0, 0, 284, 285, 5, 79, 0, 0, 285, 286, 5, 82, 0, 243 0, 286, 70, 1, 0, 0, 0, 287, 288, 5, 82, 0, 0, 288, 289, 5, 69, 0, 0, 289, 244 290, 5, 84, 0, 0, 290, 291, 5, 85, 0, 0, 291, 292, 5, 82, 0, 0, 292, 293, 245 5, 78, 0, 0, 293, 72, 1, 0, 0, 0, 294, 295, 5, 87, 0, 0, 295, 296, 5, 65, 246 0, 0, 296, 297, 5, 73, 0, 0, 297, 298, 5, 84, 0, 0, 298, 299, 5, 70, 0, 247 0, 299, 300, 5, 79, 0, 0, 300, 301, 5, 82, 0, 0, 301, 74, 1, 0, 0, 0, 302, 248 303, 5, 79, 0, 0, 303, 304, 5, 80, 0, 0, 304, 305, 5, 84, 0, 0, 305, 306, 249 5, 73, 0, 0, 306, 307, 5, 79, 0, 0, 307, 308, 5, 78, 0, 0, 308, 309, 5, 250 83, 0, 0, 309, 76, 1, 0, 0, 0, 310, 311, 5, 84, 0, 0, 311, 312, 5, 73, 251 0, 0, 312, 313, 5, 77, 0, 0, 313, 314, 5, 69, 0, 0, 314, 315, 5, 79, 0, 252 0, 315, 316, 5, 85, 0, 0, 316, 317, 5, 84, 0, 0, 317, 78, 1, 0, 0, 0, 318, 253 319, 5, 68, 0, 0, 319, 320, 5, 73, 0, 0, 320, 321, 5, 83, 0, 0, 321, 322, 254 5, 84, 0, 0, 322, 323, 5, 73, 0, 0, 323, 324, 5, 78, 0, 0, 324, 325, 5, 255 67, 0, 0, 325, 326, 5, 84, 0, 0, 326, 80, 1, 0, 0, 0, 327, 328, 5, 70, 256 0, 0, 328, 329, 5, 73, 0, 0, 329, 330, 5, 76, 0, 0, 330, 331, 5, 84, 0, 257 0, 331, 332, 5, 69, 0, 0, 332, 333, 5, 82, 0, 0, 333, 82, 1, 0, 0, 0, 334, 258 335, 5, 67, 0, 0, 335, 336, 5, 85, 0, 0, 336, 337, 5, 82, 0, 0, 337, 338, 259 5, 82, 0, 0, 338, 339, 5, 69, 0, 0, 339, 340, 5, 78, 0, 0, 340, 341, 5, 260 84, 0, 0, 341, 84, 1, 0, 0, 0, 342, 343, 5, 83, 0, 0, 343, 344, 5, 79, 261 0, 0, 344, 345, 5, 82, 0, 0, 345, 346, 5, 84, 0, 0, 346, 86, 1, 0, 0, 0, 262 347, 348, 5, 76, 0, 0, 348, 349, 5, 73, 0, 0, 349, 350, 5, 77, 0, 0, 350, 263 351, 5, 73, 0, 0, 351, 352, 5, 84, 0, 0, 352, 88, 1, 0, 0, 0, 353, 354, 264 5, 76, 0, 0, 354, 355, 5, 69, 0, 0, 355, 356, 5, 84, 0, 0, 356, 90, 1, 265 0, 0, 0, 357, 358, 5, 67, 0, 0, 358, 359, 5, 79, 0, 0, 359, 360, 5, 76, 266 0, 0, 360, 361, 5, 76, 0, 0, 361, 362, 5, 69, 0, 0, 362, 363, 5, 67, 0, 267 0, 363, 364, 5, 84, 0, 0, 364, 92, 1, 0, 0, 0, 365, 366, 5, 65, 0, 0, 366, 268 367, 5, 83, 0, 0, 367, 373, 5, 67, 0, 0, 368, 369, 5, 68, 0, 0, 369, 370, 269 5, 69, 0, 0, 370, 371, 5, 83, 0, 0, 371, 373, 5, 67, 0, 0, 372, 365, 1, 270 0, 0, 0, 372, 368, 1, 0, 0, 0, 373, 94, 1, 0, 0, 0, 374, 375, 5, 78, 0, 271 0, 375, 376, 5, 79, 0, 0, 376, 377, 5, 78, 0, 0, 377, 378, 5, 69, 0, 0, 272 378, 96, 1, 0, 0, 0, 379, 380, 5, 78, 0, 0, 380, 381, 5, 85, 0, 0, 381, 273 382, 5, 76, 0, 0, 382, 383, 5, 76, 0, 0, 383, 98, 1, 0, 0, 0, 384, 385, 274 5, 84, 0, 0, 385, 386, 5, 82, 0, 0, 386, 387, 5, 85, 0, 0, 387, 403, 5, 275 69, 0, 0, 388, 389, 5, 116, 0, 0, 389, 390, 5, 114, 0, 0, 390, 391, 5, 276 117, 0, 0, 391, 403, 5, 101, 0, 0, 392, 393, 5, 70, 0, 0, 393, 394, 5, 277 65, 0, 0, 394, 395, 5, 76, 0, 0, 395, 396, 5, 83, 0, 0, 396, 403, 5, 69, 278 0, 0, 397, 398, 5, 102, 0, 0, 398, 399, 5, 97, 0, 0, 399, 400, 5, 108, 279 0, 0, 400, 401, 5, 115, 0, 0, 401, 403, 5, 101, 0, 0, 402, 384, 1, 0, 0, 280 0, 402, 388, 1, 0, 0, 0, 402, 392, 1, 0, 0, 0, 402, 397, 1, 0, 0, 0, 403, 281 100, 1, 0, 0, 0, 404, 405, 5, 85, 0, 0, 405, 406, 5, 83, 0, 0, 406, 407, 282 5, 69, 0, 0, 407, 102, 1, 0, 0, 0, 408, 409, 5, 73, 0, 0, 409, 410, 5, 283 78, 0, 0, 410, 411, 5, 84, 0, 0, 411, 412, 5, 79, 0, 0, 412, 104, 1, 0, 284 0, 0, 413, 414, 5, 75, 0, 0, 414, 415, 5, 69, 0, 0, 415, 416, 5, 69, 0, 285 0, 416, 417, 5, 80, 0, 0, 417, 106, 1, 0, 0, 0, 418, 419, 5, 87, 0, 0, 286 419, 420, 5, 73, 0, 0, 420, 421, 5, 84, 0, 0, 421, 422, 5, 72, 0, 0, 422, 287 108, 1, 0, 0, 0, 423, 424, 5, 67, 0, 0, 424, 425, 5, 79, 0, 0, 425, 426, 288 5, 85, 0, 0, 426, 427, 5, 78, 0, 0, 427, 428, 5, 84, 0, 0, 428, 110, 1, 289 0, 0, 0, 429, 430, 5, 65, 0, 0, 430, 431, 5, 76, 0, 0, 431, 432, 5, 76, 290 0, 0, 432, 112, 1, 0, 0, 0, 433, 434, 5, 65, 0, 0, 434, 435, 5, 78, 0, 291 0, 435, 436, 5, 89, 0, 0, 436, 114, 1, 0, 0, 0, 437, 438, 5, 65, 0, 0, 292 438, 439, 5, 71, 0, 0, 439, 440, 5, 71, 0, 0, 440, 441, 5, 82, 0, 0, 441, 293 442, 5, 69, 0, 0, 442, 443, 5, 71, 0, 0, 443, 444, 5, 65, 0, 0, 444, 445, 294 5, 84, 0, 0, 445, 446, 5, 69, 0, 0, 446, 116, 1, 0, 0, 0, 447, 448, 5, 295 69, 0, 0, 448, 449, 5, 86, 0, 0, 449, 450, 5, 69, 0, 0, 450, 451, 5, 78, 296 0, 0, 451, 452, 5, 84, 0, 0, 452, 118, 1, 0, 0, 0, 453, 454, 5, 76, 0, 297 0, 454, 455, 5, 73, 0, 0, 455, 456, 5, 75, 0, 0, 456, 457, 5, 69, 0, 0, 298 457, 120, 1, 0, 0, 0, 458, 459, 5, 78, 0, 0, 459, 460, 5, 79, 0, 0, 460, 299 463, 5, 84, 0, 0, 461, 463, 5, 33, 0, 0, 462, 458, 1, 0, 0, 0, 462, 461, 300 1, 0, 0, 0, 463, 122, 1, 0, 0, 0, 464, 465, 5, 73, 0, 0, 465, 466, 5, 78, 301 0, 0, 466, 124, 1, 0, 0, 0, 467, 468, 5, 68, 0, 0, 468, 469, 5, 79, 0, 302 0, 469, 126, 1, 0, 0, 0, 470, 471, 5, 87, 0, 0, 471, 472, 5, 72, 0, 0, 303 472, 473, 5, 73, 0, 0, 473, 474, 5, 76, 0, 0, 474, 475, 5, 69, 0, 0, 475, 304 128, 1, 0, 0, 0, 476, 477, 5, 64, 0, 0, 477, 130, 1, 0, 0, 0, 478, 480, 305 3, 151, 75, 0, 479, 478, 1, 0, 0, 0, 480, 481, 1, 0, 0, 0, 481, 479, 1, 306 0, 0, 0, 481, 482, 1, 0, 0, 0, 482, 492, 1, 0, 0, 0, 483, 487, 3, 153, 307 76, 0, 484, 486, 3, 131, 65, 0, 485, 484, 1, 0, 0, 0, 486, 489, 1, 0, 0, 308 0, 487, 485, 1, 0, 0, 0, 487, 488, 1, 0, 0, 0, 488, 491, 1, 0, 0, 0, 489, 309 487, 1, 0, 0, 0, 490, 483, 1, 0, 0, 0, 491, 494, 1, 0, 0, 0, 492, 490, 310 1, 0, 0, 0, 492, 493, 1, 0, 0, 0, 493, 504, 1, 0, 0, 0, 494, 492, 1, 0, 311 0, 0, 495, 499, 3, 157, 78, 0, 496, 498, 3, 131, 65, 0, 497, 496, 1, 0, 312 0, 0, 498, 501, 1, 0, 0, 0, 499, 497, 1, 0, 0, 0, 499, 500, 1, 0, 0, 0, 313 500, 503, 1, 0, 0, 0, 501, 499, 1, 0, 0, 0, 502, 495, 1, 0, 0, 0, 503, 314 506, 1, 0, 0, 0, 504, 502, 1, 0, 0, 0, 504, 505, 1, 0, 0, 0, 505, 132, 315 1, 0, 0, 0, 506, 504, 1, 0, 0, 0, 507, 508, 3, 155, 77, 0, 508, 134, 1, 316 0, 0, 0, 509, 514, 3, 161, 80, 0, 510, 514, 3, 159, 79, 0, 511, 514, 3, 317 163, 81, 0, 512, 514, 3, 165, 82, 0, 513, 509, 1, 0, 0, 0, 513, 510, 1, 318 0, 0, 0, 513, 511, 1, 0, 0, 0, 513, 512, 1, 0, 0, 0, 514, 136, 1, 0, 0, 319 0, 515, 517, 7, 2, 0, 0, 516, 515, 1, 0, 0, 0, 517, 518, 1, 0, 0, 0, 518, 320 516, 1, 0, 0, 0, 518, 519, 1, 0, 0, 0, 519, 138, 1, 0, 0, 0, 520, 521, 321 3, 147, 73, 0, 521, 523, 3, 13, 6, 0, 522, 524, 7, 2, 0, 0, 523, 522, 1, 322 0, 0, 0, 524, 525, 1, 0, 0, 0, 525, 523, 1, 0, 0, 0, 525, 526, 1, 0, 0, 323 0, 526, 528, 1, 0, 0, 0, 527, 529, 3, 149, 74, 0, 528, 527, 1, 0, 0, 0, 324 528, 529, 1, 0, 0, 0, 529, 535, 1, 0, 0, 0, 530, 532, 3, 147, 73, 0, 531, 325 533, 3, 149, 74, 0, 532, 531, 1, 0, 0, 0, 532, 533, 1, 0, 0, 0, 533, 535, 326 1, 0, 0, 0, 534, 520, 1, 0, 0, 0, 534, 530, 1, 0, 0, 0, 535, 140, 1, 0, 327 0, 0, 536, 537, 3, 131, 65, 0, 537, 538, 3, 167, 83, 0, 538, 142, 1, 0, 328 0, 0, 539, 540, 9, 0, 0, 0, 540, 144, 1, 0, 0, 0, 541, 542, 7, 3, 0, 0, 329 542, 146, 1, 0, 0, 0, 543, 552, 5, 48, 0, 0, 544, 548, 7, 4, 0, 0, 545, 330 547, 7, 2, 0, 0, 546, 545, 1, 0, 0, 0, 547, 550, 1, 0, 0, 0, 548, 546, 331 1, 0, 0, 0, 548, 549, 1, 0, 0, 0, 549, 552, 1, 0, 0, 0, 550, 548, 1, 0, 332 0, 0, 551, 543, 1, 0, 0, 0, 551, 544, 1, 0, 0, 0, 552, 148, 1, 0, 0, 0, 333 553, 555, 7, 5, 0, 0, 554, 556, 7, 6, 0, 0, 555, 554, 1, 0, 0, 0, 555, 334 556, 1, 0, 0, 0, 556, 558, 1, 0, 0, 0, 557, 559, 7, 2, 0, 0, 558, 557, 335 1, 0, 0, 0, 559, 560, 1, 0, 0, 0, 560, 558, 1, 0, 0, 0, 560, 561, 1, 0, 336 0, 0, 561, 150, 1, 0, 0, 0, 562, 563, 7, 7, 0, 0, 563, 152, 1, 0, 0, 0, 337 564, 565, 3, 155, 77, 0, 565, 154, 1, 0, 0, 0, 566, 567, 5, 95, 0, 0, 567, 338 156, 1, 0, 0, 0, 568, 569, 2, 48, 57, 0, 569, 158, 1, 0, 0, 0, 570, 578, 339 5, 34, 0, 0, 571, 572, 5, 92, 0, 0, 572, 577, 9, 0, 0, 0, 573, 574, 5, 340 34, 0, 0, 574, 577, 5, 34, 0, 0, 575, 577, 8, 8, 0, 0, 576, 571, 1, 0, 341 0, 0, 576, 573, 1, 0, 0, 0, 576, 575, 1, 0, 0, 0, 577, 580, 1, 0, 0, 0, 342 578, 576, 1, 0, 0, 0, 578, 579, 1, 0, 0, 0, 579, 581, 1, 0, 0, 0, 580, 343 578, 1, 0, 0, 0, 581, 582, 5, 34, 0, 0, 582, 160, 1, 0, 0, 0, 583, 591, 344 5, 39, 0, 0, 584, 585, 5, 92, 0, 0, 585, 590, 9, 0, 0, 0, 586, 587, 5, 345 39, 0, 0, 587, 590, 5, 39, 0, 0, 588, 590, 8, 9, 0, 0, 589, 584, 1, 0, 346 0, 0, 589, 586, 1, 0, 0, 0, 589, 588, 1, 0, 0, 0, 590, 593, 1, 0, 0, 0, 347 591, 589, 1, 0, 0, 0, 591, 592, 1, 0, 0, 0, 592, 594, 1, 0, 0, 0, 593, 348 591, 1, 0, 0, 0, 594, 595, 5, 39, 0, 0, 595, 162, 1, 0, 0, 0, 596, 602, 349 5, 96, 0, 0, 597, 598, 5, 92, 0, 0, 598, 601, 5, 96, 0, 0, 599, 601, 8, 350 10, 0, 0, 600, 597, 1, 0, 0, 0, 600, 599, 1, 0, 0, 0, 601, 604, 1, 0, 0, 351 0, 602, 600, 1, 0, 0, 0, 602, 603, 1, 0, 0, 0, 603, 605, 1, 0, 0, 0, 604, 352 602, 1, 0, 0, 0, 605, 606, 5, 96, 0, 0, 606, 164, 1, 0, 0, 0, 607, 613, 353 5, 180, 0, 0, 608, 609, 5, 92, 0, 0, 609, 612, 5, 180, 0, 0, 610, 612, 354 8, 11, 0, 0, 611, 608, 1, 0, 0, 0, 611, 610, 1, 0, 0, 0, 612, 615, 1, 0, 355 0, 0, 613, 611, 1, 0, 0, 0, 613, 614, 1, 0, 0, 0, 614, 616, 1, 0, 0, 0, 356 615, 613, 1, 0, 0, 0, 616, 617, 5, 180, 0, 0, 617, 166, 1, 0, 0, 0, 618, 357 619, 5, 58, 0, 0, 619, 620, 5, 58, 0, 0, 620, 168, 1, 0, 0, 0, 32, 0, 175, 358 189, 197, 262, 268, 372, 402, 462, 481, 487, 492, 499, 504, 513, 518, 525, 359 528, 532, 534, 548, 551, 555, 560, 576, 578, 589, 591, 600, 602, 611, 613, 360 1, 0, 1, 0, 361 } 362 deserializer := antlr.NewATNDeserializer(nil) 363 staticData.atn = deserializer.Deserialize(staticData.serializedATN) 364 atn := staticData.atn 365 staticData.decisionToDFA = make([]*antlr.DFA, len(atn.DecisionToState)) 366 decisionToDFA := staticData.decisionToDFA 367 for index, state := range atn.DecisionToState { 368 decisionToDFA[index] = antlr.NewDFA(state, index) 369 } 370 } 371 372 // FqlLexerInit initializes any static state used to implement FqlLexer. By default the 373 // static state used to implement the lexer is lazily initialized during the first call to 374 // NewFqlLexer(). You can call this function if you wish to initialize the static state ahead 375 // of time. 376 func FqlLexerInit() { 377 staticData := &fqllexerLexerStaticData 378 staticData.once.Do(fqllexerLexerInit) 379 } 380 381 // NewFqlLexer produces a new lexer instance for the optional input antlr.CharStream. 382 func NewFqlLexer(input antlr.CharStream) *FqlLexer { 383 FqlLexerInit() 384 l := new(FqlLexer) 385 l.BaseLexer = antlr.NewBaseLexer(input) 386 staticData := &fqllexerLexerStaticData 387 l.Interpreter = antlr.NewLexerATNSimulator(l, staticData.atn, staticData.decisionToDFA, staticData.predictionContextCache) 388 l.channelNames = staticData.channelNames 389 l.modeNames = staticData.modeNames 390 l.RuleNames = staticData.ruleNames 391 l.LiteralNames = staticData.literalNames 392 l.SymbolicNames = staticData.symbolicNames 393 l.GrammarFileName = "FqlLexer.g4" 394 // TODO: l.EOF = antlr.TokenEOF 395 396 return l 397 } 398 399 // FqlLexer tokens. 400 const ( 401 FqlLexerMultiLineComment = 1 402 FqlLexerSingleLineComment = 2 403 FqlLexerWhiteSpaces = 3 404 FqlLexerLineTerminator = 4 405 FqlLexerColon = 5 406 FqlLexerSemiColon = 6 407 FqlLexerDot = 7 408 FqlLexerComma = 8 409 FqlLexerOpenBracket = 9 410 FqlLexerCloseBracket = 10 411 FqlLexerOpenParen = 11 412 FqlLexerCloseParen = 12 413 FqlLexerOpenBrace = 13 414 FqlLexerCloseBrace = 14 415 FqlLexerGt = 15 416 FqlLexerLt = 16 417 FqlLexerEq = 17 418 FqlLexerGte = 18 419 FqlLexerLte = 19 420 FqlLexerNeq = 20 421 FqlLexerMulti = 21 422 FqlLexerDiv = 22 423 FqlLexerMod = 23 424 FqlLexerPlus = 24 425 FqlLexerMinus = 25 426 FqlLexerMinusMinus = 26 427 FqlLexerPlusPlus = 27 428 FqlLexerAnd = 28 429 FqlLexerOr = 29 430 FqlLexerRange = 30 431 FqlLexerAssign = 31 432 FqlLexerQuestionMark = 32 433 FqlLexerRegexNotMatch = 33 434 FqlLexerRegexMatch = 34 435 FqlLexerFor = 35 436 FqlLexerReturn = 36 437 FqlLexerWaitfor = 37 438 FqlLexerOptions = 38 439 FqlLexerTimeout = 39 440 FqlLexerDistinct = 40 441 FqlLexerFilter = 41 442 FqlLexerCurrent = 42 443 FqlLexerSort = 43 444 FqlLexerLimit = 44 445 FqlLexerLet = 45 446 FqlLexerCollect = 46 447 FqlLexerSortDirection = 47 448 FqlLexerNone = 48 449 FqlLexerNull = 49 450 FqlLexerBooleanLiteral = 50 451 FqlLexerUse = 51 452 FqlLexerInto = 52 453 FqlLexerKeep = 53 454 FqlLexerWith = 54 455 FqlLexerCount = 55 456 FqlLexerAll = 56 457 FqlLexerAny = 57 458 FqlLexerAggregate = 58 459 FqlLexerEvent = 59 460 FqlLexerLike = 60 461 FqlLexerNot = 61 462 FqlLexerIn = 62 463 FqlLexerDo = 63 464 FqlLexerWhile = 64 465 FqlLexerParam = 65 466 FqlLexerIdentifier = 66 467 FqlLexerIgnoreIdentifier = 67 468 FqlLexerStringLiteral = 68 469 FqlLexerIntegerLiteral = 69 470 FqlLexerFloatLiteral = 70 471 FqlLexerNamespaceSegment = 71 472 FqlLexerUnknownIdentifier = 72 473 )