2005-11-28 13:51:44 +01:00
|
|
|
// $ANTLR 2.7.2: expandedWParser.g -> WTokenTypes.txt$
|
|
|
|
W // output token vocab name
|
|
|
|
LITERAL_typedef="typedef"=4
|
|
|
|
LITERAL_asm="asm"=5
|
|
|
|
LITERAL_volatile="volatile"=6
|
|
|
|
LCURLY=7
|
|
|
|
RCURLY=8
|
|
|
|
SEMI=9
|
|
|
|
LITERAL_struct="struct"=10
|
|
|
|
LITERAL_union="union"=11
|
|
|
|
LITERAL_enum="enum"=12
|
|
|
|
LITERAL_auto="auto"=13
|
|
|
|
LITERAL_register="register"=14
|
|
|
|
LITERAL_extern="extern"=15
|
|
|
|
LITERAL_static="static"=16
|
|
|
|
LITERAL_const="const"=17
|
|
|
|
LITERAL_void="void"=18
|
|
|
|
LITERAL_char="char"=19
|
|
|
|
LITERAL_short="short"=20
|
|
|
|
LITERAL_int="int"=21
|
|
|
|
LITERAL_long="long"=22
|
|
|
|
LITERAL_float="float"=23
|
|
|
|
LITERAL_double="double"=24
|
|
|
|
LITERAL_signed="signed"=25
|
|
|
|
LITERAL_unsigned="unsigned"=26
|
|
|
|
ID=27
|
|
|
|
COMMA=28
|
|
|
|
COLON=29
|
|
|
|
ASSIGN=30
|
|
|
|
STAR=31
|
|
|
|
LPAREN=32
|
|
|
|
RPAREN=33
|
|
|
|
LBRACKET=34
|
|
|
|
RBRACKET=35
|
|
|
|
VARARGS=36
|
|
|
|
LITERAL_while="while"=37
|
|
|
|
LITERAL_do="do"=38
|
|
|
|
LITERAL_for="for"=39
|
|
|
|
LITERAL_goto="goto"=40
|
|
|
|
LITERAL_continue="continue"=41
|
|
|
|
LITERAL_break="break"=42
|
|
|
|
LITERAL_return="return"=43
|
|
|
|
LITERAL_case="case"=44
|
|
|
|
LITERAL_default="default"=45
|
|
|
|
LITERAL_if="if"=46
|
|
|
|
LITERAL_else="else"=47
|
|
|
|
LITERAL_switch="switch"=48
|
|
|
|
DIV_ASSIGN=49
|
|
|
|
PLUS_ASSIGN=50
|
|
|
|
MINUS_ASSIGN=51
|
|
|
|
STAR_ASSIGN=52
|
|
|
|
MOD_ASSIGN=53
|
|
|
|
RSHIFT_ASSIGN=54
|
|
|
|
LSHIFT_ASSIGN=55
|
|
|
|
BAND_ASSIGN=56
|
|
|
|
BOR_ASSIGN=57
|
|
|
|
BXOR_ASSIGN=58
|
|
|
|
QUESTION=59
|
|
|
|
LOR=60
|
|
|
|
LAND=61
|
|
|
|
BOR=62
|
|
|
|
BXOR=63
|
|
|
|
BAND=64
|
|
|
|
EQUAL=65
|
|
|
|
NOT_EQUAL=66
|
|
|
|
LT=67
|
|
|
|
LTE=68
|
|
|
|
GT=69
|
|
|
|
GTE=70
|
|
|
|
LSHIFT=71
|
|
|
|
RSHIFT=72
|
|
|
|
PLUS=73
|
|
|
|
MINUS=74
|
|
|
|
DIV=75
|
|
|
|
MOD=76
|
|
|
|
INC=77
|
|
|
|
DEC=78
|
|
|
|
LITERAL_sizeof="sizeof"=79
|
|
|
|
BNOT=80
|
|
|
|
LNOT=81
|
|
|
|
PTR=82
|
|
|
|
DOT=83
|
|
|
|
CharLiteral=84
|
|
|
|
StringLiteral=85
|
|
|
|
IntOctalConst=86
|
|
|
|
LongOctalConst=87
|
|
|
|
UnsignedOctalConst=88
|
|
|
|
IntIntConst=89
|
|
|
|
LongIntConst=90
|
|
|
|
UnsignedIntConst=91
|
|
|
|
IntHexConst=92
|
|
|
|
LongHexConst=93
|
|
|
|
UnsignedHexConst=94
|
|
|
|
FloatDoubleConst=95
|
|
|
|
DoubleDoubleConst=96
|
|
|
|
LongDoubleConst=97
|
|
|
|
NTypedefName=98
|
|
|
|
NInitDecl=99
|
|
|
|
NDeclarator=100
|
|
|
|
NStructDeclarator=101
|
|
|
|
NDeclaration=102
|
|
|
|
NCast=103
|
|
|
|
NPointerGroup=104
|
|
|
|
NExpressionGroup=105
|
|
|
|
NFunctionCallArgs=106
|
|
|
|
NNonemptyAbstractDeclarator=107
|
|
|
|
NInitializer=108
|
|
|
|
NStatementExpr=109
|
|
|
|
NEmptyExpression=110
|
|
|
|
NParameterTypeList=111
|
|
|
|
NFunctionDef=112
|
|
|
|
NCompoundStatement=113
|
|
|
|
NParameterDeclaration=114
|
|
|
|
NCommaExpr=115
|
|
|
|
NUnaryExpr=116
|
|
|
|
NLabel=117
|
|
|
|
NPostfixExpr=118
|
|
|
|
NRangeExpr=119
|
|
|
|
NStringSeq=120
|
|
|
|
NInitializerElementLabel=121
|
|
|
|
NLcurlyInitializer=122
|
|
|
|
NAsmAttribute=123
|
|
|
|
NGnuAsmExpr=124
|
|
|
|
NTypeMissing=125
|
|
|
|
Vocabulary=126
|
|
|
|
Whitespace=127
|
|
|
|
Comment=128
|
|
|
|
CPPComment=129
|
|
|
|
PREPROC_DIRECTIVE("a line directive")=130
|
|
|
|
Space=131
|
|
|
|
LineDirective=132
|
|
|
|
BadStringLiteral=133
|
|
|
|
Escape=134
|
|
|
|
Digit=135
|
|
|
|
LongSuffix=136
|
|
|
|
UnsignedSuffix=137
|
|
|
|
FloatSuffix=138
|
|
|
|
Exponent=139
|
|
|
|
Number=140
|
|
|
|
LITERAL___label__="__label__"=141
|
|
|
|
LITERAL_inline="inline"=142
|
|
|
|
LITERAL_byte="byte"=143
|
|
|
|
LITERAL_boolean="boolean"=144
|
|
|
|
LITERAL_Servo="Servo"=145
|
|
|
|
LITERAL_Wire="Wire"=146
|
|
|
|
LITERAL_typeof="typeof"=147
|
|
|
|
LITERAL___complex="__complex"=148
|
|
|
|
LITERAL___attribute="__attribute"=149
|
|
|
|
LITERAL___alignof="__alignof"=150
|
|
|
|
LITERAL___real="__real"=151
|
|
|
|
LITERAL___imag="__imag"=152
|