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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188
|
// $ANTLR 2.7.2: pascal.g -> PascalTokenTypes.txt$
Pascal // output token vocab name
BLOCK=4
IDLIST=5
ELIST=6
FUNC_CALL=7
PROC_CALL=8
SCALARTYPE=9
TYPELIST=10
VARIANT_TAG=11
VARIANT_TAG_NO_ID=12
VARIANT_CASE=13
CONSTLIST=14
FIELDLIST=15
ARGDECLS=16
VARDECL=17
ARGDECL=18
ARGLIST=19
TYPEDECL=20
FIELD=21
DOT=22
LIBRARY="library"=23
SEMI=24
END="end"=25
EXPORTS="exports"=26
COMMA=27
LITERAL_index="index"=28
LITERAL_name="name"=29
USES="uses"=30
UNIT="unit"=31
INTERFACE="interface"=32
IMPLEMENTATION="implementation"=33
BEGIN="begin"=34
PROGRAM="program"=35
LPAREN=36
RPAREN=37
INITIALIZATION="initialization"=38
FINALIZATION="finalization"=39
LABEL="label"=40
CONST="const"=41
RESOURCESTRING="resourcestring"=42
EQUAL=43
TYPE="type"=44
VAR="var"=45
COLON=46
PROCEDURE="procedure"=47
FORWARD="forward"=48
FUNCTION="function"=49
ARRAY="array"=50
OF="of"=51
EXTERNAL="external"=52
PUBLIC="public"=53
ALIAS="alias"=54
INTERRUPT=55
EXPORT="export"=56
REGISTER="register"=57
PASCAL="pascal"=58
CDECL="cdecl"=59
STDCALL="stdcall"=60
POPSTACK="popstack"=61
SAVEREGISTERS="saveregisters"=62
INLINE="inline"=63
SAFECALL="safecall"=64
NEAR="near"=65
FAR="far"=66
NUM_INT=67
INTEGER="integer"=68
SHORTINT="shortint"=69
SMALLINT="smallint"=70
LONGINT="longint"=71
INT64="int64"=72
BYTE="byte"=73
WORD="word"=74
CARDINAL="cardinal"=75
QWORD="qword"=76
BOOLEAN="boolean"=77
BYTEBOOL=78
LONGBOOL=79
CHAR="char"=80
DOTDOT=81
ASSIGN=82
REAL="real"=83
SINGLE="single"=84
DOUBLE="double"=85
EXTENDED="extended"=86
COMP="comp"=87
STRING="string"=88
LBRACK=89
RBRACK=90
PACKED="packed"=91
RECORD="record"=92
CASE="case"=93
SET="set"=94
FILE="file"=95
POINTER=96
OBJECT="object"=97
VIRTUAL="virtual"=98
ABSTRACT="abstract"=99
PRIVATE="private"=100
PROTECTED="protected"=101
CONSTRUCTOR="constructor"=102
DESTRUCTOR="destructor"=103
CLASS="class"=104
OVERRIDE="override"=105
MESSAGE=106
PUBLISHED="published"=107
PROPERTY="property"=108
LITERAL_read="read"=109
LITERAL_write="write"=110
DEFAULT="default"=111
LITERAL_nodefault="nodefault"=112
LE=113
GE=114
LTH=115
GT=116
NOT_EQUAL=117
IN="in"=118
IS="is"=119
PLUS=120
MINUS=121
OR="or"=122
XOR="xor"=123
STAR=124
SLASH=125
DIV="div"=126
MOD="mod"=127
AND="and"=128
SHL="shl"=129
SHR="shr"=130
NOT="not"=131
TRUE="true"=132
FALSE="false"=133
AT=134
PLUSEQ=135
MINUSEQ=136
STAREQ=137
SLASHQE=138
GOTO="goto"=139
IF="if"=140
THEN="then"=141
ELSE="else"=142
WHILE="while"=143
DO="do"=144
REPEAT="repeat"=145
UNTIL="until"=146
FOR="for"=147
TO="to"=148
DOWNTO="downto"=149
WITH="with"=150
LBRACK2=151
RBRACK2=152
OPERATOR="operator"=153
RAISE="raise"=154
TRY="try"=155
EXCEPT="except"=156
FINALLY="finally"=157
ON="on"=158
STRING_LITERAL=159
CHR="chr"=160
NIL="nil"=161
NUM_REAL=162
IDENT=163
ABSOLUTE="absolute"=164
AS="as"=165
ASM="asm"=166
ASSEMBLER="assembler"=167
BREAK="break"=168
CONTINUE="continue"=169
DISPOSE="dispose"=170
EXIT="exit"=171
INHERITED="inherited"=172
NEW="new"=173
SELF="self"=174
METHOD=175
ADDSUBOR=176
ASSIGNEQUAL=177
SIGN=178
FUNC=179
NODE_NOT_EMIT=180
MYASTVAR=181
LF=182
LCURLY=183
RCURLY=184
WS=185
COMMENT_1=186
COMMENT_2=187
COMMENT_3=188
EXPONENT=189
|