Yacc parser template (TP Yacc V3.0), V1.2 6-17-91 AG *) (* global definitions: *) {$define ErrorRecovery} {$undef yydebug} {$undef yyExternTables} {$define yyResourceTables} {$undef yyLargeTables} (*
*
*) {$D-,L-,Y-
Run_Parse - yyparse
WouldAcceptChar - YYSType
WriteAcceptedChars
YYSType
APE_SYMBOL
ASM_DIRECTIVE
ASM_LABEL
ASM_OPCODE
ASM_REGISTER
ASM_SEPERATOR
COLON
COMMA
DOT
DOTDOT
EQUAL
ET
GE
GT
IDENTIFIER
ILLEGAL
IMMCHAR_ID
LBRAC
LE
LPAREN
LT
MINUS
NOTEQUAL
PLUS
RBRAC
RPAREN
SEMICOLON
SLASH
STAR
STARSTAR
STRING_CONST
UNSIGNED_INTEGER
UNSIGNED_REAL
UPARROW
_ABSOLUTE_
_ABSTRACT_
_AND_
_ARRAY_
_ASM_
_ASSEMBLER_
_ASSIGNMENT_
_AS_
_AT_
_BEGIN_
_CASE_
_CDECL_
_CLASS_
_CONSTRUCTOR_
_CONST_
_DEFAULT_
_DESTRUCTOR_
_DIV_
_DOWNTO_
_DO_
_DYNAMIC_
_ELSE_
_END_
_EXCEPT_
_EXPORTS_
_EXPORT_
_EXTERNAL_
_FAR_
_FILE_
_FINALLY_
_FORWARD_
_FOR_
_FUNCTION_
_GOTO_
_IF_
_IMPLEMENTATION_
_INDEX_
_INHERITED_
_INITIALIZATION_
_INLINE_
_INTERFACE_
_INTERRUPT_
_IN_
_IS_
_LABEL_
_LIBRARY_
_MESSAGE_
_MOD_
_NAME_
_NEAR_
_NIL_
_NODEFAULT_
_NOT_
_OBJECT_
_OF_
_ON_
_OR_
_OVERRIDE_
_PACKED_
_PRIVATE_
_PROCEDURE_
_PROGRAM_
_PROPERTY_
_PROTECTED_
_PUBLIC_
_PUBLISHED_
_RAISE_
_READ_
_RECORD_
_REPEAT_
_RESIDENT_
_SET_
_SHL_
_SHR_
_STORED_
_STRING_
_THEN_
_TO_
_TRY_
_TYPE_
_UNIT_
_UNTIL_
_USES_
_VAR_
_VIRTUAL_
_WHILE_
_WITH_
_WRITE_
_XOR_
filename
yylval
procedure Run_Parse;
yyparse
function WouldAcceptChar(sym: integer):boolean;
YYSTypeWriteAcceptedChars
YYSType = record
end;
APE_SYMBOL = 369
ASM_DIRECTIVE = 376
ASM_LABEL = 372
ASM_OPCODE = 375
ASM_REGISTER = 374
ASM_SEPERATOR = 373
COLON = 353
COMMA = 354
DOT = 355
DOTDOT = 346
EQUAL = 356
ET = 371
GE = 347
GT = 357
IDENTIFIER = 351
ILLEGAL = 370
IMMCHAR_ID = 352
LBRAC = 358
LE = 348
LPAREN = 359
LT = 360
MINUS = 361
NOTEQUAL = 349
PLUS = 362
RBRAC = 363
RPAREN = 364
SEMICOLON = 365
SLASH = 366
STAR = 367
STARSTAR = 350
STRING_CONST = 379
UNSIGNED_INTEGER = 377
UNSIGNED_REAL = 378
UPARROW = 368
_ABSOLUTE_ = 317
_ABSTRACT_ = 318
_AND_ = 257
_ARRAY_ = 260
_ASM_ = 259
_ASSEMBLER_ = 319
_ASSIGNMENT_ = 345
_AS_ = 258
_AT_ = 320
_BEGIN_ = 261
_CASE_ = 262
_CDECL_ = 321
_CLASS_ = 263
_CONSTRUCTOR_ = 265
_CONST_ = 264
_DEFAULT_ = 322
_DESTRUCTOR_ = 266
_DIV_ = 267
_DOWNTO_ = 269
_DO_ = 268
_DYNAMIC_ = 323
_ELSE_ = 270
_END_ = 271
_EXCEPT_ = 272
_EXPORTS_ = 273
_EXPORT_ = 324
_EXTERNAL_ = 325
_FAR_ = 326
_FILE_ = 274
_FINALLY_ = 275
_FORWARD_ = 327
_FOR_ = 276
_FUNCTION_ = 277
_GOTO_ = 278
_IF_ = 279
_IMPLEMENTATION_ = 280
_INDEX_ = 328
_INHERITED_ = 282
_INITIALIZATION_ = 284
_INLINE_ = 283
_INTERFACE_ = 285
_INTERRUPT_ = 329
_IN_ = 281
_IS_ = 286
_LABEL_ = 287
_LIBRARY_ = 288
_MESSAGE_ = 330
_MOD_ = 289
_NAME_ = 331
_NEAR_ = 332
_NIL_ = 290
_NODEFAULT_ = 333
_NOT_ = 291
_OBJECT_ = 292
_OF_ = 293
_ON_ = 334
_OR_ = 294
_OVERRIDE_ = 335
_PACKED_ = 295
_PRIVATE_ = 336
_PROCEDURE_ = 296
_PROGRAM_ = 297
_PROPERTY_ = 298
_PROTECTED_ = 337
_PUBLIC_ = 338
_PUBLISHED_ = 339
_RAISE_ = 299
_READ_ = 340
_RECORD_ = 300
_REPEAT_ = 301
_RESIDENT_ = 341
_SET_ = 302
_SHL_ = 303
_SHR_ = 304
_STORED_ = 342
_STRING_ = 305
_THEN_ = 306
_TO_ = 307
_TRY_ = 308
_TYPE_ = 309
_UNIT_ = 310
_UNTIL_ = 311
_USES_ = 312
_VAR_ = 313
_VIRTUAL_ = 343
_WHILE_ = 314
_WITH_ = 315
_WRITE_ = 344
_XOR_ = 316
filename : String
yylval : YYSType