diff options
Diffstat (limited to 'llex.h')
| -rw-r--r-- | llex.h | 5 |
1 files changed, 3 insertions, 2 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** $Id: llex.h,v 1.71 2011/06/20 16:52:48 roberto Exp roberto $ | 2 | ** $Id: llex.h,v 1.72 2011/11/30 12:43:51 roberto Exp roberto $ |
| 3 | ** Lexical Analyzer | 3 | ** Lexical Analyzer |
| 4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
| 5 | */ | 5 | */ |
| @@ -27,7 +27,7 @@ enum RESERVED { | |||
| 27 | TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, | 27 | TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, |
| 28 | /* other terminal symbols */ | 28 | /* other terminal symbols */ |
| 29 | TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, TK_DBCOLON, TK_EOS, | 29 | TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, TK_DBCOLON, TK_EOS, |
| 30 | TK_NUMBER, TK_NAME, TK_STRING | 30 | TK_FLT, TK_INT, TK_NAME, TK_STRING |
| 31 | }; | 31 | }; |
| 32 | 32 | ||
| 33 | /* number of reserved words */ | 33 | /* number of reserved words */ |
| @@ -36,6 +36,7 @@ enum RESERVED { | |||
| 36 | 36 | ||
| 37 | typedef union { | 37 | typedef union { |
| 38 | lua_Number r; | 38 | lua_Number r; |
| 39 | lua_Integer i; | ||
| 39 | TString *ts; | 40 | TString *ts; |
| 40 | } SemInfo; /* semantics information */ | 41 | } SemInfo; /* semantics information */ |
| 41 | 42 | ||
