Imported from ../bash-2.04.tar.gz.
[platform/upstream/bash.git] / y.tab.h
1 typedef 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      258
11 #define THEN    259
12 #define ELSE    260
13 #define ELIF    261
14 #define FI      262
15 #define CASE    263
16 #define ESAC    264
17 #define FOR     265
18 #define SELECT  266
19 #define WHILE   267
20 #define UNTIL   268
21 #define DO      269
22 #define DONE    270
23 #define FUNCTION        271
24 #define COND_START      272
25 #define COND_END        273
26 #define COND_ERROR      274
27 #define IN      275
28 #define BANG    276
29 #define TIME    277
30 #define TIMEOPT 278
31 #define WORD    279
32 #define ASSIGNMENT_WORD 280
33 #define NUMBER  281
34 #define ARITH_CMD       282
35 #define ARITH_FOR_EXPRS 283
36 #define COND_CMD        284
37 #define AND_AND 285
38 #define OR_OR   286
39 #define GREATER_GREATER 287
40 #define LESS_LESS       288
41 #define LESS_AND        289
42 #define GREATER_AND     290
43 #define SEMI_SEMI       291
44 #define LESS_LESS_MINUS 292
45 #define AND_GREATER     293
46 #define LESS_GREATER    294
47 #define GREATER_BAR     295
48 #define yacc_EOF        296
49
50
51 extern YYSTYPE yylval;