X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/05d18c249342b25135c505907eb992707f5e0d65..d5286af19bd4743eaef1d7ee81c1f091f7449711:/src/parse-gram.h diff --git a/src/parse-gram.h b/src/parse-gram.h index 2e1b739c..69dc51bc 100644 --- a/src/parse-gram.h +++ b/src/parse-gram.h @@ -1,7 +1,7 @@ -/* A Bison parser, made by GNU Bison 1.75d. */ +/* A Bison parser, made by GNU Bison 1.875b. */ /* Skeleton parser for Yacc-like parsing with Bison, - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 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 @@ -123,33 +123,36 @@ -#ifndef YYSTYPE +#if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED) #line 75 "parse-gram.y" -typedef union { +typedef union YYSTYPE { symbol *symbol; symbol_list *list; int integer; char *chars; assoc assoc; uniqstr uniqstr; -} yystype; -/* Line 1225 of yacc.c. */ -#line 137 "y.tab.h" -# define YYSTYPE yystype +} YYSTYPE; +/* Line 1255 of yacc.c. */ +#line 138 "y.tab.h" +# define yystype YYSTYPE /* obsolescent; will be withdrawn */ +# define YYSTYPE_IS_DECLARED 1 # define YYSTYPE_IS_TRIVIAL 1 #endif -#ifndef YYLTYPE -typedef struct yyltype +#if ! defined (YYLTYPE) && ! defined (YYLTYPE_IS_DECLARED) +typedef struct YYLTYPE { int first_line; int first_column; int last_line; int last_column; -} yyltype; -# define YYLTYPE yyltype +} YYLTYPE; +# define yyltype YYLTYPE /* obsolescent; will be withdrawn */ +# define YYLTYPE_IS_DECLARED 1 +# define YYLTYPE_IS_TRIVIAL 1 #endif