diff options
Diffstat (limited to 'y.tab.h')
-rw-r--r-- | y.tab.h | 150 |
1 files changed, 0 insertions, 150 deletions
diff --git a/y.tab.h b/y.tab.h deleted file mode 100644 index c8a0dd7..0000000 --- a/y.tab.h +++ /dev/null @@ -1,150 +0,0 @@ -/* A Bison parser, made by GNU Bison 2.3. */ - -/* Skeleton interface for Bison's Yacc-like parsers in C - - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 - Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ - -/* As a special exception, you may create a larger work that contains - part or all of the Bison parser skeleton and distribute that work - under terms of your choice, so long as that work isn't itself a - parser generator using the skeleton or a modified version thereof - as a parser skeleton. Alternatively, if you modify or redistribute - the parser skeleton itself, you may (at your option) remove this - special exception, which will cause the skeleton and the resulting - Bison output files to be licensed under the GNU General Public - License without this special exception. - - This special exception was added by the Free Software Foundation in - version 2.2 of Bison. */ - -/* Tokens. */ -#ifndef YYTOKENTYPE -# define YYTOKENTYPE - /* Put the tokens into the symbol table, so that GDB and other debuggers - know about them. */ - enum yytokentype { - IF = 258, - THEN = 259, - ELSE = 260, - ELIF = 261, - FI = 262, - CASE = 263, - ESAC = 264, - FOR = 265, - SELECT = 266, - WHILE = 267, - UNTIL = 268, - DO = 269, - DONE = 270, - FUNCTION = 271, - COND_START = 272, - COND_END = 273, - COND_ERROR = 274, - IN = 275, - BANG = 276, - TIME = 277, - TIMEOPT = 278, - WORD = 279, - ASSIGNMENT_WORD = 280, - NUMBER = 281, - ARITH_CMD = 282, - ARITH_FOR_EXPRS = 283, - COND_CMD = 284, - AND_AND = 285, - OR_OR = 286, - GREATER_GREATER = 287, - LESS_LESS = 288, - LESS_AND = 289, - LESS_LESS_LESS = 290, - GREATER_AND = 291, - SEMI_SEMI = 292, - LESS_LESS_MINUS = 293, - AND_GREATER = 294, - LESS_GREATER = 295, - GREATER_BAR = 296, - yacc_EOF = 297 - }; -#endif -/* Tokens. */ -#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 -#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 ARITH_FOR_EXPRS 283 -#define COND_CMD 284 -#define AND_AND 285 -#define OR_OR 286 -#define GREATER_GREATER 287 -#define LESS_LESS 288 -#define LESS_AND 289 -#define LESS_LESS_LESS 290 -#define GREATER_AND 291 -#define SEMI_SEMI 292 -#define LESS_LESS_MINUS 293 -#define AND_GREATER 294 -#define LESS_GREATER 295 -#define GREATER_BAR 296 -#define yacc_EOF 297 - - - - -#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE -#line 300 "./parse.y" -{ - 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; -} -/* Line 1489 of yacc.c. */ -#line 143 "y.tab.h" - YYSTYPE; -# define yystype YYSTYPE /* obsolescent; will be withdrawn */ -# define YYSTYPE_IS_DECLARED 1 -# define YYSTYPE_IS_TRIVIAL 1 -#endif - -extern YYSTYPE yylval; - |