aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-gr.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/director/lingo/lingo-gr.h')
-rw-r--r--engines/director/lingo/lingo-gr.h160
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