| // |
| // 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 |