Imported from ../lua-2.1.tar.gz.
[lua.git] / src / parser.h
blob4c125dad8f725441bbe440a9ce82f9e57ca4eac4
2 typedef union
4 int vInt;
5 float vFloat;
6 char *pChar;
7 Word vWord;
8 Long vLong;
9 Byte *pByte;
10 TreeNode *pNode;
11 } YYSTYPE;
12 extern YYSTYPE yylval;
13 # define WRONGTOKEN 257
14 # define NIL 258
15 # define IF 259
16 # define THEN 260
17 # define ELSE 261
18 # define ELSEIF 262
19 # define WHILE 263
20 # define DO 264
21 # define REPEAT 265
22 # define UNTIL 266
23 # define END 267
24 # define RETURN 268
25 # define LOCAL 269
26 # define FUNCTION 270
27 # define NUMBER 271
28 # define STRING 272
29 # define NAME 273
30 # define DEBUG 274
31 # define AND 275
32 # define OR 276
33 # define EQ 277
34 # define NE 278
35 # define LE 279
36 # define GE 280
37 # define CONC 281
38 # define UNARY 282
39 # define NOT 283