diff options
Diffstat (limited to 'engines/director/lingo/lingo-gr.h')
-rw-r--r-- | engines/director/lingo/lingo-gr.h | 160 |
1 files changed, 81 insertions, 79 deletions
diff --git a/engines/director/lingo/lingo-gr.h b/engines/director/lingo/lingo-gr.h index e21948c62f..2aff182464 100644 --- a/engines/director/lingo/lingo-gr.h +++ b/engines/director/lingo/lingo-gr.h @@ -39,87 +39,89 @@ /* Put the tokens into the symbol table, so that GDB and other debuggers know about them. */ enum yytokentype { - UNARY = 258, - VOID = 259, - VAR = 260, - INT = 261, - FLOAT = 262, - BLTIN = 263, - ID = 264, - STRING = 265, - HANDLER = 266, - tDOWN = 267, - tELSE = 268, - tEND = 269, - tEXIT = 270, - tFRAME = 271, - tGLOBAL = 272, - tGO = 273, - tIF = 274, - tINTO = 275, - tLOOP = 276, - tMACRO = 277, - tMCI = 278, - tMCIWAIT = 279, - tMOVIE = 280, - tNEXT = 281, - tOF = 282, - tPREVIOUS = 283, - tPUT = 284, - tREPEAT = 285, - tSET = 286, - tTHEN = 287, - tTO = 288, - tWITH = 289, - tWHILE = 290, - tGE = 291, - tLE = 292, - tGT = 293, - tLT = 294, - tEQ = 295, - tNEQ = 296 + CASTREF = 258, + UNARY = 259, + VOID = 260, + VAR = 261, + INT = 262, + FLOAT = 263, + BLTIN = 264, + ID = 265, + STRING = 266, + HANDLER = 267, + tDOWN = 268, + tELSE = 269, + tEND = 270, + tEXIT = 271, + tFRAME = 272, + tGLOBAL = 273, + tGO = 274, + tIF = 275, + tINTO = 276, + tLOOP = 277, + tMACRO = 278, + tMCI = 279, + tMCIWAIT = 280, + tMOVIE = 281, + tNEXT = 282, + tOF = 283, + tPREVIOUS = 284, + tPUT = 285, + tREPEAT = 286, + tSET = 287, + tTHEN = 288, + tTO = 289, + tWITH = 290, + tWHILE = 291, + tGE = 292, + tLE = 293, + tGT = 294, + tLT = 295, + tEQ = 296, + tNEQ = 297 }; #endif /* Tokens. */ -#define UNARY 258 -#define VOID 259 -#define VAR 260 -#define INT 261 -#define FLOAT 262 -#define BLTIN 263 -#define ID 264 -#define STRING 265 -#define HANDLER 266 -#define tDOWN 267 -#define tELSE 268 -#define tEND 269 -#define tEXIT 270 -#define tFRAME 271 -#define tGLOBAL 272 -#define tGO 273 -#define tIF 274 -#define tINTO 275 -#define tLOOP 276 -#define tMACRO 277 -#define tMCI 278 -#define tMCIWAIT 279 -#define tMOVIE 280 -#define tNEXT 281 -#define tOF 282 -#define tPREVIOUS 283 -#define tPUT 284 -#define tREPEAT 285 -#define tSET 286 -#define tTHEN 287 -#define tTO 288 -#define tWITH 289 -#define tWHILE 290 -#define tGE 291 -#define tLE 292 -#define tGT 293 -#define tLT 294 -#define tEQ 295 -#define tNEQ 296 +#define CASTREF 258 +#define UNARY 259 +#define VOID 260 +#define VAR 261 +#define INT 262 +#define FLOAT 263 +#define BLTIN 264 +#define ID 265 +#define STRING 266 +#define HANDLER 267 +#define tDOWN 268 +#define tELSE 269 +#define tEND 270 +#define tEXIT 271 +#define tFRAME 272 +#define tGLOBAL 273 +#define tGO 274 +#define tIF 275 +#define tINTO 276 +#define tLOOP 277 +#define tMACRO 278 +#define tMCI 279 +#define tMCIWAIT 280 +#define tMOVIE 281 +#define tNEXT 282 +#define tOF 283 +#define tPREVIOUS 284 +#define tPUT 285 +#define tREPEAT 286 +#define tSET 287 +#define tTHEN 288 +#define tTO 289 +#define tWITH 290 +#define tWHILE 291 +#define tGE 292 +#define tLE 293 +#define tGT 294 +#define tLT 295 +#define tEQ 296 +#define tNEQ 297 @@ -135,7 +137,7 @@ typedef union YYSTYPE int narg; /* number of arguments */ } /* Line 1529 of yacc.c. */ -#line 139 "engines/director/lingo/lingo-gr.hpp" +#line 141 "engines/director/lingo/lingo-gr.hpp" YYSTYPE; # define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 |