| // | |
| // Licensed to the Apache Software Foundation (ASF) under one | |
| // or more contributor license agreements. See the NOTICE file | |
| // distributed with this work for additional information | |
| // regarding copyright ownership. The ASF licenses this file | |
| // to you under the Apache License, Version 2.0 (the | |
| // "License"); you may not use this file except in compliance | |
| // with the License. You may obtain a copy of the License at | |
| // | |
| // https://www.apache.org/licenses/LICENSE-2.0 | |
| // | |
| // Unless required by applicable law or agreed to in writing, | |
| // software distributed under the License is distributed on an | |
| // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
| // KIND, either express or implied. See the License for the | |
| // specific language governing permissions and limitations | |
| // under the License. | |
| // | |
| T__0=1 | |
| T__1=2 | |
| T__2=3 | |
| T__3=4 | |
| T__4=5 | |
| T__5=6 | |
| T__6=7 | |
| T__7=8 | |
| T__8=9 | |
| T__9=10 | |
| T__10=11 | |
| T__11=12 | |
| T__12=13 | |
| T__13=14 | |
| T__14=15 | |
| T__15=16 | |
| T__16=17 | |
| T__17=18 | |
| T__18=19 | |
| T__19=20 | |
| T__20=21 | |
| T__21=22 | |
| T__22=23 | |
| T__23=24 | |
| TICK=25 | |
| LBRACKET=26 | |
| RBRACKET=27 | |
| LRBRACKET=28 | |
| RRBRACKET=29 | |
| LCBRACKET=30 | |
| RCBRACKET=31 | |
| ASTERISK=32 | |
| CONSTANTS=33 | |
| GLOBALS=34 | |
| CONTEXT=35 | |
| TYPE=36 | |
| DISCRIMINATEDTYPE=37 | |
| DATAIO=38 | |
| ENUM=39 | |
| BATCHSET=40 | |
| ABSTRACT=41 | |
| ARRAY=42 | |
| ASSERT=43 | |
| CHECKSUM=44 | |
| CONST=45 | |
| DISCRIMINATOR=46 | |
| IMPLICIT=47 | |
| MANUALARRAY=48 | |
| MANUAL=49 | |
| OPTIONAL=50 | |
| PADDING=51 | |
| PEEK=52 | |
| RESERVED=53 | |
| SIMPLE=54 | |
| STATE=55 | |
| TYPESWITCH=56 | |
| UNKNOWN=57 | |
| VALIDATION=58 | |
| VIRTUAL=59 | |
| BIT=60 | |
| BYTE=61 | |
| INT=62 | |
| VINT=63 | |
| UINT=64 | |
| VUINT=65 | |
| FLOAT=66 | |
| UFLOAT=67 | |
| STRING=68 | |
| VSTRING=69 | |
| TIME=70 | |
| DATE=71 | |
| DATETIME=72 | |
| SHOULD_FAIL=73 | |
| ARRAY_LOOP_TYPE=74 | |
| INTEGER_LITERAL=75 | |
| FLOAT_LITERAL=76 | |
| HEX_LITERAL=77 | |
| BOOLEAN_LITERAL=78 | |
| STRING_LITERAL=79 | |
| IDENTIFIER_LITERAL=80 | |
| LINE_COMMENT=81 | |
| BLOCK_COMMENT=82 | |
| EmptyLine=83 | |
| NEWLINE=84 | |
| WS=85 | |
| '='=1 | |
| ','=2 | |
| '.'=3 | |
| '?'=4 | |
| ':'=5 | |
| '"'=6 | |
| '!'=7 | |
| '+'=8 | |
| '-'=9 | |
| '/'=10 | |
| '^'=11 | |
| '=='=12 | |
| '!='=13 | |
| '>>'=14 | |
| '<<'=15 | |
| '>'=16 | |
| '<'=17 | |
| '>='=18 | |
| '<='=19 | |
| '&&'=20 | |
| '||'=21 | |
| '&'=22 | |
| '|'=23 | |
| '%'=24 | |
| '\''=25 | |
| '['=26 | |
| ']'=27 | |
| '('=28 | |
| ')'=29 | |
| '{'=30 | |
| '}'=31 | |
| '*'=32 | |
| 'constants'=33 | |
| 'globals'=34 | |
| 'context'=35 | |
| 'type'=36 | |
| 'discriminatedType'=37 | |
| 'dataIo'=38 | |
| 'enum'=39 | |
| 'batchSet'=40 | |
| 'abstract'=41 | |
| 'array'=42 | |
| 'assert'=43 | |
| 'checksum'=44 | |
| 'const'=45 | |
| 'discriminator'=46 | |
| 'implicit'=47 | |
| 'manualArray'=48 | |
| 'manual'=49 | |
| 'optional'=50 | |
| 'padding'=51 | |
| 'peek'=52 | |
| 'reserved'=53 | |
| 'simple'=54 | |
| 'state'=55 | |
| 'typeSwitch'=56 | |
| 'unknown'=57 | |
| 'validation'=58 | |
| 'virtual'=59 | |
| 'bit'=60 | |
| 'byte'=61 | |
| 'int'=62 | |
| 'vint'=63 | |
| 'uint'=64 | |
| 'vuint'=65 | |
| 'float'=66 | |
| 'ufloat'=67 | |
| 'string'=68 | |
| 'vstring'=69 | |
| 'time'=70 | |
| 'date'=71 | |
| 'dateTime'=72 | |
| 'shouldFail'=73 |