|
|
1.1 ! root 1: ! 2: #line 16 "sh.y" ! 3: typedef union { ! 4: NODE *yu_node; ! 5: char *yu_strp; ! 6: int yu_nval; ! 7: } YYSTYPE; ! 8: #define YYSTYPE YYSTYPE ! 9: #define _ANDF 256 ! 10: #define _ASGN 257 ! 11: #define _CASE 258 ! 12: #define _CBRAC 259 ! 13: #define _DO 260 ! 14: #define _DONE 261 ! 15: #define _DSEMI 262 ! 16: #define _ELIF 263 ! 17: #define _ELSE 264 ! 18: #define _ESAC 265 ! 19: #define _FI 266 ! 20: #define _FOR 267 ! 21: #define _IF 268 ! 22: #define _IN 269 ! 23: #define _IORS 270 ! 24: #define _NAME 271 ! 25: #define _NULL 272 ! 26: #define _OBRAC 273 ! 27: #define _ORF 274 ! 28: #define _PARENS 275 ! 29: #define _RET 276 ! 30: #define _THEN 277 ! 31: #define _UNTIL 278 ! 32: #define _WHILE 279 ! 33: #ifdef YYTNAMES ! 34: extern struct yytname ! 35: { ! 36: char *tn_name; ! 37: int tn_val; ! 38: } yytnames[]; ! 39: #endif ! 40: extern YYSTYPE yylval;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.