source: trunk/third/bash/parser-built @ 21276

Revision 21276, 1.0 KB checked in by zacheiss, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21275, which included commits to RCS files with non-trunk default branches.
Line 
1typedef union {
2  WORD_DESC *word;              /* the word that we read. */
3  int number;                   /* the number that we read. */
4  WORD_LIST *word_list;
5  COMMAND *command;
6  REDIRECT *redirect;
7  ELEMENT element;
8  PATTERN_LIST *pattern;
9} YYSTYPE;
10#define IF      257
11#define THEN    258
12#define ELSE    259
13#define ELIF    260
14#define FI      261
15#define CASE    262
16#define ESAC    263
17#define FOR     264
18#define SELECT  265
19#define WHILE   266
20#define UNTIL   267
21#define DO      268
22#define DONE    269
23#define FUNCTION        270
24#define COND_START      271
25#define COND_END        272
26#define COND_ERROR      273
27#define IN      274
28#define BANG    275
29#define TIME    276
30#define TIMEOPT 277
31#define WORD    278
32#define ASSIGNMENT_WORD 279
33#define NUMBER  280
34#define ARITH_CMD       281
35#define ARITH_FOR_EXPRS 282
36#define COND_CMD        283
37#define AND_AND 284
38#define OR_OR   285
39#define GREATER_GREATER 286
40#define LESS_LESS       287
41#define LESS_AND        288
42#define LESS_LESS_LESS  289
43#define GREATER_AND     290
44#define SEMI_SEMI       291
45#define LESS_LESS_MINUS 292
46#define AND_GREATER     293
47#define LESS_GREATER    294
48#define GREATER_BAR     295
49#define yacc_EOF        296
50
51
52extern YYSTYPE yylval;
Note: See TracBrowser for help on using the repository browser.