diff options
Diffstat (limited to 'engines/director/lingo/lingo-gr.y')
-rw-r--r-- | engines/director/lingo/lingo-gr.y | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/director/lingo/lingo-gr.y b/engines/director/lingo/lingo-gr.y index 033b7dd2ea..9ad2f750e7 100644 --- a/engines/director/lingo/lingo-gr.y +++ b/engines/director/lingo/lingo-gr.y @@ -68,14 +68,15 @@ void yyerror(char *s) { %union { Common::String *s; - int i; + int i; double f; int e[2]; // Entity + field int code; - int narg; /* number of arguments */ + int narg; /* number of arguments */ + Common::Array<double> *arr; } -%token CASTREF UNARY VOID VAR +%token CASTREF UNARY VOID VAR POINT RECT ARRAY %token<i> INT %token<e> THEENTITY THEENTITYWITHID %token<f> FLOAT |