]> git.ipfire.org Git - thirdparty/bash.git/blob - y.tab.h
Imported from ../bash-1.14.7.tar.gz.
[thirdparty/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 IN 272
25 #define BANG 273
26 #define WORD 274
27 #define ASSIGNMENT_WORD 275
28 #define NUMBER 276
29 #define AND_AND 277
30 #define OR_OR 278
31 #define GREATER_GREATER 279
32 #define LESS_LESS 280
33 #define LESS_AND 281
34 #define GREATER_AND 282
35 #define SEMI_SEMI 283
36 #define LESS_LESS_MINUS 284
37 #define AND_GREATER 285
38 #define LESS_GREATER 286
39 #define GREATER_BAR 287
40 #define yacc_EOF 288
41
42
43 extern YYSTYPE yylval;