diff options
Diffstat (limited to 'llex.h')
-rw-r--r-- | llex.h | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: llex.h,v 1.57 2005/12/07 15:43:05 roberto Exp roberto $ | 2 | ** $Id: llex.h,v 1.58 2006/03/23 18:23:32 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 | */ |
@@ -28,18 +28,14 @@ enum RESERVED { | |||
28 | TK_IF, TK_IN, TK_LOCAL, TK_NIL, TK_NOT, TK_OR, TK_REPEAT, | 28 | TK_IF, TK_IN, TK_LOCAL, TK_NIL, TK_NOT, TK_OR, TK_REPEAT, |
29 | TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, | 29 | TK_RETURN, TK_THEN, TK_TRUE, TK_UNTIL, TK_WHILE, |
30 | /* other terminal symbols */ | 30 | /* other terminal symbols */ |
31 | TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, TK_NUMBER, | 31 | TK_CONCAT, TK_DOTS, TK_EQ, TK_GE, TK_LE, TK_NE, TK_EOS, |
32 | TK_NAME, TK_STRING, TK_EOS | 32 | TK_NUMBER, TK_NAME, TK_STRING |
33 | }; | 33 | }; |
34 | 34 | ||
35 | /* number of reserved words */ | 35 | /* number of reserved words */ |
36 | #define NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) | 36 | #define NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) |
37 | 37 | ||
38 | 38 | ||
39 | /* array with token `names' */ | ||
40 | LUAI_DATA const char *const luaX_tokens []; | ||
41 | |||
42 | |||
43 | typedef union { | 39 | typedef union { |
44 | lua_Number r; | 40 | lua_Number r; |
45 | TString *ts; | 41 | TString *ts; |