OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / a60 / a60-ptab.h
1 typedef union {
2         long itype;
3         double rtype;
4         char *str;
5         TREE *tree;
6         SYMTAB *sym;
7         EXPR *expr;
8         BOUND *bound;
9         LHELM *lhelm;
10         MINDEX *mindex;
11         FORELM *forelm;
12         FORSTMT *forstmt;
13         OWNTYPE otype;
14         ENUM type_tag typ;
15 } YYSTYPE;
16 #define TCOMMENT        258
17 #define TTEN    259
18 #define TBEGIN  260
19 #define TEND    261
20 #define TGOTO   262
21 #define TFOR    263
22 #define TDO     264
23 #define TWHILE  265
24 #define TSTEP   266
25 #define TUNTIL  267
26 #define TIF     268
27 #define TTHEN   269
28 #define TELSE   270
29 #define TSWITCH 271
30 #define TPROC   272
31 #define TVALUE  273
32 #define TCODE   274
33 #define TTRUE   275
34 #define TFALSE  276
35 #define TINTEGER        277
36 #define TREAL   278
37 #define TBOOL   279
38 #define TLABEL  280
39 #define TOWN    281
40 #define TARRAY  282
41 #define TSTRING 283
42 #define TPOW    284
43 #define TDIV    285
44 #define TASSIGN 286
45 #define TLESS   287
46 #define TNOTGREATER     288
47 #define TEQUAL  289
48 #define TNOTLESS        290
49 #define TGREATER        291
50 #define TNOTEQUAL       292
51 #define TAND    293
52 #define TOR     294
53 #define TNOT    295
54 #define TIMPL   296
55 #define TEQUIV  297
56 #define INUM    298
57 #define RNUM    299
58 #define NAME    300
59 #define STRING  301
60 #define UNARY   302
61
62
63 extern YYSTYPE yylval;