blob: 16484610325c017cba2dd1e78e70d41a48f5256c [file]
//
// 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