| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | typedef union { | 
					
						
							|  |  |  |   WORD_DESC *word;		/* the word that we read. */ | 
					
						
							|  |  |  |   int number;			/* the number that we read. */ | 
					
						
							|  |  |  |   WORD_LIST *word_list; | 
					
						
							|  |  |  |   COMMAND *command; | 
					
						
							|  |  |  |   REDIRECT *redirect; | 
					
						
							|  |  |  |   ELEMENT element; | 
					
						
							|  |  |  |   PATTERN_LIST *pattern; | 
					
						
							|  |  |  | } YYSTYPE; | 
					
						
							|  |  |  | #define	IF	258 | 
					
						
							|  |  |  | #define	THEN	259 | 
					
						
							|  |  |  | #define	ELSE	260 | 
					
						
							|  |  |  | #define	ELIF	261 | 
					
						
							|  |  |  | #define	FI	262 | 
					
						
							|  |  |  | #define	CASE	263 | 
					
						
							|  |  |  | #define	ESAC	264 | 
					
						
							|  |  |  | #define	FOR	265 | 
					
						
							|  |  |  | #define	SELECT	266 | 
					
						
							|  |  |  | #define	WHILE	267 | 
					
						
							|  |  |  | #define	UNTIL	268 | 
					
						
							|  |  |  | #define	DO	269 | 
					
						
							|  |  |  | #define	DONE	270 | 
					
						
							|  |  |  | #define	FUNCTION	271 | 
					
						
							| 
									
										
										
										
											1998-04-17 19:52:44 +00:00
										 |  |  | #define	COND_START	272 | 
					
						
							|  |  |  | #define	COND_END	273 | 
					
						
							|  |  |  | #define	COND_ERROR	274 | 
					
						
							|  |  |  | #define	IN	275 | 
					
						
							|  |  |  | #define	BANG	276 | 
					
						
							|  |  |  | #define	TIME	277 | 
					
						
							|  |  |  | #define	TIMEOPT	278 | 
					
						
							|  |  |  | #define	WORD	279 | 
					
						
							|  |  |  | #define	ASSIGNMENT_WORD	280 | 
					
						
							|  |  |  | #define	NUMBER	281 | 
					
						
							|  |  |  | #define	ARITH_CMD	282 | 
					
						
							|  |  |  | #define	COND_CMD	283 | 
					
						
							|  |  |  | #define	AND_AND	284 | 
					
						
							|  |  |  | #define	OR_OR	285 | 
					
						
							|  |  |  | #define	GREATER_GREATER	286 | 
					
						
							|  |  |  | #define	LESS_LESS	287 | 
					
						
							|  |  |  | #define	LESS_AND	288 | 
					
						
							|  |  |  | #define	GREATER_AND	289 | 
					
						
							|  |  |  | #define	SEMI_SEMI	290 | 
					
						
							|  |  |  | #define	LESS_LESS_MINUS	291 | 
					
						
							|  |  |  | #define	AND_GREATER	292 | 
					
						
							|  |  |  | #define	LESS_GREATER	293 | 
					
						
							|  |  |  | #define	GREATER_BAR	294 | 
					
						
							|  |  |  | #define	yacc_EOF	295 | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern YYSTYPE yylval; |