diff options
author | Joel E. Denny <joeldenny@joeldenny.org> | 2011-01-02 09:56:16 -0500 |
---|---|---|
committer | Joel E. Denny <joeldenny@joeldenny.org> | 2011-01-02 09:56:16 -0500 |
commit | ea0a767697594d2eda37daf5ecbf2fdaf60d2189 (patch) | |
tree | 883dcaf50c60b17a2d70a9b4b9a35a3568234994 /src | |
parent | f52e1e5e44fd155cfe0fbbf0fd370e99a256c20e (diff) | |
download | bison-ea0a767697594d2eda37daf5ecbf2fdaf60d2189.tar.gz |
maint: run "make update-copyright".
Diffstat (limited to 'src')
75 files changed, 259 insertions, 276 deletions
diff --git a/src/AnnotationList.c b/src/AnnotationList.c index c1db1e95..3ae31754 100644 --- a/src/AnnotationList.c +++ b/src/AnnotationList.c @@ -1,6 +1,6 @@ /* IELR's inadequacy annotation list. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/AnnotationList.h b/src/AnnotationList.h index 16749bc9..da551aaa 100644 --- a/src/AnnotationList.h +++ b/src/AnnotationList.h @@ -1,6 +1,6 @@ /* IELR's inadequacy annotation list. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/InadequacyList.c b/src/InadequacyList.c index 341d29c6..ca37e600 100644 --- a/src/InadequacyList.c +++ b/src/InadequacyList.c @@ -1,6 +1,6 @@ /* IELR's inadequacy list. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/InadequacyList.h b/src/InadequacyList.h index 73a094dd..d5810123 100644 --- a/src/InadequacyList.h +++ b/src/InadequacyList.h @@ -1,6 +1,6 @@ /* IELR's inadequacy list. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Generate the LR(0) parser states for Bison. - Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002, 2004, 2005, 2006, - 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2000-2002, 2004-2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Generate the LR(0) parser states for Bison. - Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2000-2002, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/Makefile.am b/src/Makefile.am index 3c61996d..96349dd8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,7 +1,6 @@ # Make bison/src. -# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, -# 2010 Free Software Foundation, Inc. +# Copyright (C) 2001-2011 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 diff --git a/src/Sbitset.c b/src/Sbitset.c index 918e1b83..b0f7cc22 100644 --- a/src/Sbitset.c +++ b/src/Sbitset.c @@ -1,6 +1,6 @@ /* A simple, memory-efficient bitset implementation. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/Sbitset.h b/src/Sbitset.h index 085cb2c4..663cd129 100644 --- a/src/Sbitset.h +++ b/src/Sbitset.h @@ -1,6 +1,6 @@ /* A simple, memory-efficient bitset implementation. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/assoc.c b/src/assoc.c index 4e7766ef..3ceb3483 100644 --- a/src/assoc.c +++ b/src/assoc.c @@ -1,7 +1,7 @@ /* Associativity information. - Copyright (C) 2002, 2005, 2006, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002, 2005-2006, 2009-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/assoc.h b/src/assoc.h index 6ed1780d..4c29ce75 100644 --- a/src/assoc.h +++ b/src/assoc.h @@ -1,6 +1,6 @@ /* Associativity information. - Copyright (C) 2002, 2006, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2002, 2006, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/closure.c b/src/closure.c index 631a6e38..0904f3a6 100644 --- a/src/closure.c +++ b/src/closure.c @@ -1,7 +1,7 @@ /* Closures for Bison - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2004, 2005, 2007, 2009, - 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2002, 2004-2005, 2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/closure.h b/src/closure.h index 2aaba5ce..53935657 100644 --- a/src/closure.h +++ b/src/closure.h @@ -1,7 +1,7 @@ /* Subroutines for bison - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2007, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2002, 2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/complain.c b/src/complain.c index 22ad4248..3b0041e8 100644 --- a/src/complain.c +++ b/src/complain.c @@ -1,7 +1,7 @@ /* Declaration for error-reporting function for Bison. - Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2000-2002, 2004-2006, 2009-2011 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 diff --git a/src/complain.h b/src/complain.h index db151257..f6281756 100644 --- a/src/complain.h +++ b/src/complain.h @@ -1,7 +1,7 @@ /* Declaration for error-reporting function for Bison. - Copyright (C) 2000, 2001, 2002, 2006, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2000-2002, 2006, 2009-2011 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 diff --git a/src/conflicts.c b/src/conflicts.c index 62bdeb5f..0437670b 100644 --- a/src/conflicts.c +++ b/src/conflicts.c @@ -1,7 +1,7 @@ /* Find and resolve or report lookahead conflicts for bison, - Copyright (C) 1984, 1989, 1992, 2000, 2001, 2002, 2003, 2004, 2005, - 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 1992, 2000-2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/conflicts.h b/src/conflicts.h index f05f6024..55f379ac 100644 --- a/src/conflicts.h +++ b/src/conflicts.h @@ -1,7 +1,7 @@ /* Find and resolve or report lookahead conflicts for bison, - Copyright (C) 2000, 2001, 2002, 2004, 2007, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2000-2002, 2004, 2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/derives.c b/src/derives.c index 87c98836..41cec8e1 100644 --- a/src/derives.c +++ b/src/derives.c @@ -1,7 +1,7 @@ /* Match rules with nonterminals for bison, - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2003, 2005, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2003, 2005, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/derives.h b/src/derives.h index 7935229f..b4466bca 100644 --- a/src/derives.h +++ b/src/derives.h @@ -1,7 +1,7 @@ /* Match rules with nonterminals for bison, - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2002, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/files.c b/src/files.c index 49e8379e..ba770530 100644 --- a/src/files.c +++ b/src/files.c @@ -1,7 +1,7 @@ /* Open and close files for Bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/files.h b/src/files.h index 7742189f..48fff6c1 100644 --- a/src/files.h +++ b/src/files.h @@ -1,7 +1,7 @@ /* File names and variables for bison, - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2006, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2002, 2006-2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/flex-scanner.h b/src/flex-scanner.h index df61eb77..221091e3 100644 --- a/src/flex-scanner.h +++ b/src/flex-scanner.h @@ -1,6 +1,6 @@ /* Common parts between scan-code.l, scan-gram.l, and scan-skel.l. - Copyright (C) 2006, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2006, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/getargs.c b/src/getargs.c index 48a48b00..645313b5 100644 --- a/src/getargs.c +++ b/src/getargs.c @@ -1,7 +1,7 @@ /* Parse command line arguments for Bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/getargs.h b/src/getargs.h index 9d439d04..6f994354 100644 --- a/src/getargs.h +++ b/src/getargs.h @@ -1,7 +1,7 @@ /* Parse command line arguments for bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Allocate input grammar variables for Bison. - Copyright (C) 1984, 1986, 1989, 2001, 2002, 2003, 2005, 2006, 2007, - 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2001-2003, 2005-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Data definitions for internal representation of Bison's input. - Copyright (C) 1984, 1986, 1989, 1992, 2001, 2002, 2003, 2004, 2005, - 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2001-2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/graphviz.c b/src/graphviz.c index b06161c4..1de93283 100644 --- a/src/graphviz.c +++ b/src/graphviz.c @@ -1,6 +1,6 @@ /* Output Graphviz specification of a state machine generated by Bison. - Copyright (C) 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2006-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/graphviz.h b/src/graphviz.h index e549feae..4ec8f725 100644 --- a/src/graphviz.h +++ b/src/graphviz.h @@ -1,6 +1,6 @@ /* Output Graphviz specification of a state machine generated by Bison. - Copyright (C) 2006, 2010 Free Software Foundation, Inc. + Copyright (C) 2006, 2010-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,6 +1,6 @@ /* IELR main implementation. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,6 +1,6 @@ /* IELR main implementation. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Compute lookahead criteria for Bison. - Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002, 2003, 2004, 2005, - 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2000-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Compute lookahead criteria for bison, - Copyright (C) 1984, 1986, 1989, 2000, 2002, 2004, 2006, 2007, 2009, - 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2000, 2002, 2004, 2006-2007, + 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/location.c b/src/location.c index b81d921c..361418ae 100644 --- a/src/location.c +++ b/src/location.c @@ -1,7 +1,6 @@ /* Locations for Bison - Copyright (C) 2002, 2005, 2006, 2007, 2008, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2002, 2005-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/location.h b/src/location.h index 23dd4843..30683dfc 100644 --- a/src/location.h +++ b/src/location.h @@ -1,7 +1,6 @@ /* Locations for Bison - Copyright (C) 2002, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2002, 2004-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -1,7 +1,7 @@ /* Top level entry point of Bison. - Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000, 2001, 2002, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2002, 2004-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/muscle-tab.c b/src/muscle-tab.c index bcd96dfd..1e55a009 100644 --- a/src/muscle-tab.c +++ b/src/muscle-tab.c @@ -1,7 +1,6 @@ /* Muscle table manager for Bison. - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, - 2010 Free Software Foundation, Inc. + Copyright (C) 2001-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/muscle-tab.h b/src/muscle-tab.h index 979f336d..ee18774a 100644 --- a/src/muscle-tab.h +++ b/src/muscle-tab.h @@ -1,7 +1,7 @@ /* Muscle table manager for Bison, - Copyright (C) 2001, 2002, 2003, 2006, 2007, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2001-2003, 2006-2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/named-ref.c b/src/named-ref.c index 61b916ee..4bf3da12 100644 --- a/src/named-ref.c +++ b/src/named-ref.c @@ -1,6 +1,6 @@ /* Named symbol references for Bison - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/named-ref.h b/src/named-ref.h index e821a662..0f96e463 100644 --- a/src/named-ref.h +++ b/src/named-ref.h @@ -1,6 +1,6 @@ /* Named symbol references for Bison - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/nullable.c b/src/nullable.c index 057cfb64..c11aa534 100644 --- a/src/nullable.c +++ b/src/nullable.c @@ -1,7 +1,7 @@ /* Calculate which nonterminals can expand into the null string for Bison. - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2003, 2004, 2005, 2006, - 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2006, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/nullable.h b/src/nullable.h index 04ac0876..e69df872 100644 --- a/src/nullable.h +++ b/src/nullable.h @@ -1,6 +1,6 @@ /* Part of the bison parser generator, - Copyright (C) 2000, 2002, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/output.c b/src/output.c index c705ebf5..5e28ef9c 100644 --- a/src/output.c +++ b/src/output.c @@ -1,7 +1,7 @@ /* Output the generated parsing program for Bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/output.h b/src/output.h index e96755d7..c8fad02c 100644 --- a/src/output.h +++ b/src/output.h @@ -1,7 +1,7 @@ /* Output the generated parsing program for bison, - Copyright (C) 2000, 2001, 2002, 2003, 2006, 2007, 2009, 2010 Free - Software Foundation, Inc. + Copyright (C) 2000-2003, 2006-2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/parse-gram.c b/src/parse-gram.c index 9bb1a0c5..84501d53 100644 --- a/src/parse-gram.c +++ b/src/parse-gram.c @@ -1,9 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.4.1.252-dcd39. */ +/* A Bison parser, made by GNU Bison 2.4.1.259-f52e1. */ /* Skeleton implementation for Bison's Yacc-like parsers in C - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006, - 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989-1990, 2000-2011 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 @@ -45,7 +44,7 @@ #define YYBISON 1 /* Bison version. */ -#define YYBISON_VERSION "2.4.1.252-dcd39" +#define YYBISON_VERSION "2.4.1.259-f52e1" /* Skeleton name. */ #define YYSKELETON_NAME "yacc.c" @@ -78,8 +77,7 @@ #line 1 "parse-gram.y" /* Bison Grammar Parser -*- C -*- - Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -152,7 +150,7 @@ static int current_prec = 0; /* Line 268 of yacc.c */ -#line 156 "parse-gram.c" +#line 154 "parse-gram.c" /* Enabling traces. */ #ifndef YYDEBUG @@ -303,7 +301,7 @@ typedef union YYSTYPE { /* Line 293 of yacc.c */ -#line 95 "parse-gram.y" +#line 94 "parse-gram.y" symbol *symbol; symbol_list *list; @@ -318,7 +316,7 @@ typedef union YYSTYPE /* Line 293 of yacc.c */ -#line 322 "parse-gram.c" +#line 320 "parse-gram.c" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ @@ -343,7 +341,7 @@ typedef struct YYLTYPE /* Line 343 of yacc.c */ -#line 347 "parse-gram.c" +#line 345 "parse-gram.c" #ifdef short # undef short @@ -650,17 +648,17 @@ static const yytype_int8 yyrhs[] = /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 210, 210, 218, 220, 224, 225, 235, 236, 241, - 242, 247, 248, 249, 250, 251, 252, 257, 266, 267, - 268, 269, 270, 271, 272, 273, 274, 275, 276, 291, - 292, 316, 317, 318, 319, 323, 324, 325, 329, 336, - 343, 347, 351, 358, 373, 374, 378, 390, 390, 395, - 395, 400, 411, 426, 427, 428, 432, 433, 438, 440, - 445, 446, 451, 453, 458, 459, 463, 464, 465, 466, - 471, 476, 481, 487, 493, 504, 505, 514, 515, 521, - 522, 523, 530, 530, 535, 536, 537, 542, 544, 546, - 548, 550, 552, 557, 559, 570, 571, 576, 577, 578, - 587, 607, 609, 618, 623, 624, 629, 636, 638 + 0, 209, 209, 217, 219, 223, 224, 234, 235, 240, + 241, 246, 247, 248, 249, 250, 251, 256, 265, 266, + 267, 268, 269, 270, 271, 272, 273, 274, 275, 290, + 291, 315, 316, 317, 318, 322, 323, 324, 328, 335, + 342, 346, 350, 357, 372, 373, 377, 389, 389, 394, + 394, 399, 410, 425, 426, 427, 431, 432, 437, 439, + 444, 445, 450, 452, 457, 458, 462, 463, 464, 465, + 470, 475, 480, 486, 492, 503, 504, 513, 514, 520, + 521, 522, 529, 529, 534, 535, 536, 541, 543, 545, + 547, 549, 551, 556, 558, 569, 570, 575, 576, 577, + 586, 606, 608, 617, 622, 623, 628, 635, 637 }; #endif @@ -1032,164 +1030,164 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep, yylocationp) case 3: /* "\"string\"" */ /* Line 819 of yacc.c */ -#line 185 "parse-gram.y" +#line 184 "parse-gram.y" { fputs (quotearg_style (c_quoting_style, (yyvaluep->chars)), stderr); }; /* Line 819 of yacc.c */ -#line 1040 "parse-gram.c" +#line 1038 "parse-gram.c" break; case 4: /* "\"integer\"" */ /* Line 819 of yacc.c */ -#line 197 "parse-gram.y" +#line 196 "parse-gram.y" { fprintf (stderr, "%d", (yyvaluep->integer)); }; /* Line 819 of yacc.c */ -#line 1049 "parse-gram.c" +#line 1047 "parse-gram.c" break; case 43: /* "\"{...}\"" */ /* Line 819 of yacc.c */ -#line 187 "parse-gram.y" +#line 186 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->code)); }; /* Line 819 of yacc.c */ -#line 1058 "parse-gram.c" +#line 1056 "parse-gram.c" break; case 44: /* "\"[identifier]\"" */ /* Line 819 of yacc.c */ -#line 192 "parse-gram.y" +#line 191 "parse-gram.y" { fprintf (stderr, "[%s]", (yyvaluep->uniqstr)); }; /* Line 819 of yacc.c */ -#line 1067 "parse-gram.c" +#line 1065 "parse-gram.c" break; case 45: /* "\"char\"" */ /* Line 819 of yacc.c */ -#line 179 "parse-gram.y" +#line 178 "parse-gram.y" { fputs (char_name ((yyvaluep->character)), stderr); }; /* Line 819 of yacc.c */ -#line 1076 "parse-gram.c" +#line 1074 "parse-gram.c" break; case 46: /* "\"epilogue\"" */ /* Line 819 of yacc.c */ -#line 187 "parse-gram.y" +#line 186 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; /* Line 819 of yacc.c */ -#line 1085 "parse-gram.c" +#line 1083 "parse-gram.c" break; case 48: /* "\"identifier\"" */ /* Line 819 of yacc.c */ -#line 191 "parse-gram.y" +#line 190 "parse-gram.y" { fputs ((yyvaluep->uniqstr), stderr); }; /* Line 819 of yacc.c */ -#line 1094 "parse-gram.c" +#line 1092 "parse-gram.c" break; case 49: /* "\"identifier:\"" */ /* Line 819 of yacc.c */ -#line 193 "parse-gram.y" +#line 192 "parse-gram.y" { fprintf (stderr, "%s:", (yyvaluep->uniqstr)); }; /* Line 819 of yacc.c */ -#line 1103 "parse-gram.c" +#line 1101 "parse-gram.c" break; case 52: /* "\"%{...%}\"" */ /* Line 819 of yacc.c */ -#line 187 "parse-gram.y" +#line 186 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; /* Line 819 of yacc.c */ -#line 1112 "parse-gram.c" +#line 1110 "parse-gram.c" break; case 54: /* "\"type\"" */ /* Line 819 of yacc.c */ -#line 194 "parse-gram.y" +#line 193 "parse-gram.y" { fprintf (stderr, "<%s>", (yyvaluep->uniqstr)); }; /* Line 819 of yacc.c */ -#line 1121 "parse-gram.c" +#line 1119 "parse-gram.c" break; case 71: /* "symbol.prec" */ /* Line 819 of yacc.c */ -#line 200 "parse-gram.y" +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; /* Line 819 of yacc.c */ -#line 1130 "parse-gram.c" +#line 1128 "parse-gram.c" break; case 84: /* "variable" */ /* Line 819 of yacc.c */ -#line 191 "parse-gram.y" +#line 190 "parse-gram.y" { fputs ((yyvaluep->uniqstr), stderr); }; /* Line 819 of yacc.c */ -#line 1139 "parse-gram.c" +#line 1137 "parse-gram.c" break; case 85: /* "content.opt" */ /* Line 819 of yacc.c */ -#line 187 "parse-gram.y" +#line 186 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; /* Line 819 of yacc.c */ -#line 1148 "parse-gram.c" +#line 1146 "parse-gram.c" break; case 86: /* "braceless" */ /* Line 819 of yacc.c */ -#line 187 "parse-gram.y" +#line 186 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; /* Line 819 of yacc.c */ -#line 1157 "parse-gram.c" +#line 1155 "parse-gram.c" break; case 87: /* "id" */ /* Line 819 of yacc.c */ -#line 200 "parse-gram.y" +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; /* Line 819 of yacc.c */ -#line 1166 "parse-gram.c" +#line 1164 "parse-gram.c" break; case 88: /* "id_colon" */ /* Line 819 of yacc.c */ -#line 201 "parse-gram.y" +#line 200 "parse-gram.y" { fprintf (stderr, "%s:", (yyvaluep->symbol)->tag); }; /* Line 819 of yacc.c */ -#line 1175 "parse-gram.c" +#line 1173 "parse-gram.c" break; case 89: /* "symbol" */ /* Line 819 of yacc.c */ -#line 200 "parse-gram.y" +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; /* Line 819 of yacc.c */ -#line 1184 "parse-gram.c" +#line 1182 "parse-gram.c" break; case 90: /* "string_as_id" */ /* Line 819 of yacc.c */ -#line 200 "parse-gram.y" +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; /* Line 819 of yacc.c */ -#line 1193 "parse-gram.c" +#line 1191 "parse-gram.c" break; default: break; @@ -1981,7 +1979,7 @@ YYLTYPE yylloc; /* User initialization code. */ /* Line 1590 of yacc.c */ -#line 87 "parse-gram.y" +#line 86 "parse-gram.y" { /* Bison's grammar can initial empty locations, hence a default location is needed. */ @@ -1990,7 +1988,7 @@ YYLTYPE yylloc; } /* Line 1590 of yacc.c */ -#line 1994 "parse-gram.c" +#line 1992 "parse-gram.c" yylsp[0] = yylloc; goto yysetstate; @@ -2185,7 +2183,7 @@ yyreduce: case 6: /* Line 1806 of yacc.c */ -#line 226 "parse-gram.y" +#line 225 "parse-gram.y" { code_props plain_code; code_props_plain_init (&plain_code, (yyvsp[(1) - (1)].chars), (yylsp[(1) - (1)])); @@ -2200,14 +2198,14 @@ yyreduce: case 7: /* Line 1806 of yacc.c */ -#line 235 "parse-gram.y" +#line 234 "parse-gram.y" { debug_flag = true; } break; case 8: /* Line 1806 of yacc.c */ -#line 237 "parse-gram.y" +#line 236 "parse-gram.y" { muscle_percent_define_insert ((yyvsp[(2) - (3)].uniqstr), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].chars), MUSCLE_PERCENT_DEFINE_GRAMMAR_FILE); @@ -2217,14 +2215,14 @@ yyreduce: case 9: /* Line 1806 of yacc.c */ -#line 241 "parse-gram.y" +#line 240 "parse-gram.y" { defines_flag = true; } break; case 10: /* Line 1806 of yacc.c */ -#line 243 "parse-gram.y" +#line 242 "parse-gram.y" { defines_flag = true; spec_defines_file = xstrdup ((yyvsp[(2) - (2)].chars)); @@ -2234,42 +2232,42 @@ yyreduce: case 11: /* Line 1806 of yacc.c */ -#line 247 "parse-gram.y" +#line 246 "parse-gram.y" { error_verbose = true; } break; case 12: /* Line 1806 of yacc.c */ -#line 248 "parse-gram.y" +#line 247 "parse-gram.y" { expected_sr_conflicts = (yyvsp[(2) - (2)].integer); } break; case 13: /* Line 1806 of yacc.c */ -#line 249 "parse-gram.y" +#line 248 "parse-gram.y" { expected_rr_conflicts = (yyvsp[(2) - (2)].integer); } break; case 14: /* Line 1806 of yacc.c */ -#line 250 "parse-gram.y" +#line 249 "parse-gram.y" { spec_file_prefix = (yyvsp[(2) - (2)].chars); } break; case 15: /* Line 1806 of yacc.c */ -#line 251 "parse-gram.y" +#line 250 "parse-gram.y" { spec_file_prefix = (yyvsp[(3) - (3)].chars); } break; case 16: /* Line 1806 of yacc.c */ -#line 253 "parse-gram.y" +#line 252 "parse-gram.y" { nondeterministic_parser = true; glr_parser = true; @@ -2279,7 +2277,7 @@ yyreduce: case 17: /* Line 1806 of yacc.c */ -#line 258 "parse-gram.y" +#line 257 "parse-gram.y" { code_props action; code_props_symbol_action_init (&action, (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); @@ -2293,77 +2291,77 @@ yyreduce: case 18: /* Line 1806 of yacc.c */ -#line 266 "parse-gram.y" +#line 265 "parse-gram.y" { language_argmatch ((yyvsp[(2) - (2)].chars), grammar_prio, (yylsp[(1) - (2)])); } break; case 19: /* Line 1806 of yacc.c */ -#line 267 "parse-gram.y" +#line 266 "parse-gram.y" { add_param ("lex_param", (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); } break; case 20: /* Line 1806 of yacc.c */ -#line 268 "parse-gram.y" +#line 267 "parse-gram.y" { locations_flag = true; } break; case 21: /* Line 1806 of yacc.c */ -#line 269 "parse-gram.y" +#line 268 "parse-gram.y" { spec_name_prefix = (yyvsp[(2) - (2)].chars); } break; case 22: /* Line 1806 of yacc.c */ -#line 270 "parse-gram.y" +#line 269 "parse-gram.y" { spec_name_prefix = (yyvsp[(3) - (3)].chars); } break; case 23: /* Line 1806 of yacc.c */ -#line 271 "parse-gram.y" +#line 270 "parse-gram.y" { no_lines_flag = true; } break; case 24: /* Line 1806 of yacc.c */ -#line 272 "parse-gram.y" +#line 271 "parse-gram.y" { nondeterministic_parser = true; } break; case 25: /* Line 1806 of yacc.c */ -#line 273 "parse-gram.y" +#line 272 "parse-gram.y" { spec_outfile = (yyvsp[(2) - (2)].chars); } break; case 26: /* Line 1806 of yacc.c */ -#line 274 "parse-gram.y" +#line 273 "parse-gram.y" { spec_outfile = (yyvsp[(3) - (3)].chars); } break; case 27: /* Line 1806 of yacc.c */ -#line 275 "parse-gram.y" +#line 274 "parse-gram.y" { add_param ("parse_param", (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); } break; case 28: /* Line 1806 of yacc.c */ -#line 277 "parse-gram.y" +#line 276 "parse-gram.y" { /* %pure-parser is deprecated in favor of `%define api.pure', so use `%define api.pure' in a backward-compatible manner here. First, don't @@ -2383,14 +2381,14 @@ yyreduce: case 29: /* Line 1806 of yacc.c */ -#line 291 "parse-gram.y" +#line 290 "parse-gram.y" { version_check (&(yylsp[(2) - (2)]), (yyvsp[(2) - (2)].chars)); } break; case 30: /* Line 1806 of yacc.c */ -#line 293 "parse-gram.y" +#line 292 "parse-gram.y" { char const *skeleton_user = (yyvsp[(2) - (2)].chars); if (strchr (skeleton_user, '/')) @@ -2419,28 +2417,28 @@ yyreduce: case 31: /* Line 1806 of yacc.c */ -#line 316 "parse-gram.y" +#line 315 "parse-gram.y" { token_table_flag = true; } break; case 32: /* Line 1806 of yacc.c */ -#line 317 "parse-gram.y" +#line 316 "parse-gram.y" { report_flag |= report_states; } break; case 33: /* Line 1806 of yacc.c */ -#line 318 "parse-gram.y" +#line 317 "parse-gram.y" { yacc_flag = true; } break; case 37: /* Line 1806 of yacc.c */ -#line 326 "parse-gram.y" +#line 325 "parse-gram.y" { grammar_start_symbol_set ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)])); } @@ -2449,7 +2447,7 @@ yyreduce: case 38: /* Line 1806 of yacc.c */ -#line 330 "parse-gram.y" +#line 329 "parse-gram.y" { symbol_list *list; for (list = (yyvsp[(3) - (3)].list); list; list = list->next) @@ -2461,7 +2459,7 @@ yyreduce: case 39: /* Line 1806 of yacc.c */ -#line 337 "parse-gram.y" +#line 336 "parse-gram.y" { symbol_list *list; for (list = (yyvsp[(3) - (3)].list); list; list = list->next) @@ -2473,7 +2471,7 @@ yyreduce: case 40: /* Line 1806 of yacc.c */ -#line 344 "parse-gram.y" +#line 343 "parse-gram.y" { default_prec = true; } @@ -2482,7 +2480,7 @@ yyreduce: case 41: /* Line 1806 of yacc.c */ -#line 348 "parse-gram.y" +#line 347 "parse-gram.y" { default_prec = false; } @@ -2491,7 +2489,7 @@ yyreduce: case 42: /* Line 1806 of yacc.c */ -#line 352 "parse-gram.y" +#line 351 "parse-gram.y" { /* Do not invoke muscle_percent_code_grow here since it invokes muscle_user_name_list_grow. */ @@ -2503,7 +2501,7 @@ yyreduce: case 43: /* Line 1806 of yacc.c */ -#line 359 "parse-gram.y" +#line 358 "parse-gram.y" { muscle_percent_code_grow ((yyvsp[(2) - (3)].uniqstr), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].chars), (yylsp[(3) - (3)])); code_scanner_last_string_free (); @@ -2513,21 +2511,21 @@ yyreduce: case 44: /* Line 1806 of yacc.c */ -#line 373 "parse-gram.y" +#line 372 "parse-gram.y" {} break; case 45: /* Line 1806 of yacc.c */ -#line 374 "parse-gram.y" +#line 373 "parse-gram.y" { muscle_code_grow ("union_name", (yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 46: /* Line 1806 of yacc.c */ -#line 379 "parse-gram.y" +#line 378 "parse-gram.y" { union_seen = true; muscle_code_grow ("stype", (yyvsp[(3) - (3)].chars), (yylsp[(3) - (3)])); @@ -2538,14 +2536,14 @@ yyreduce: case 47: /* Line 1806 of yacc.c */ -#line 390 "parse-gram.y" +#line 389 "parse-gram.y" { current_class = nterm_sym; } break; case 48: /* Line 1806 of yacc.c */ -#line 391 "parse-gram.y" +#line 390 "parse-gram.y" { current_class = unknown_sym; current_type = NULL; @@ -2555,14 +2553,14 @@ yyreduce: case 49: /* Line 1806 of yacc.c */ -#line 395 "parse-gram.y" +#line 394 "parse-gram.y" { current_class = token_sym; } break; case 50: /* Line 1806 of yacc.c */ -#line 396 "parse-gram.y" +#line 395 "parse-gram.y" { current_class = unknown_sym; current_type = NULL; @@ -2572,7 +2570,7 @@ yyreduce: case 51: /* Line 1806 of yacc.c */ -#line 401 "parse-gram.y" +#line 400 "parse-gram.y" { symbol_list *list; tag_seen = true; @@ -2585,7 +2583,7 @@ yyreduce: case 52: /* Line 1806 of yacc.c */ -#line 412 "parse-gram.y" +#line 411 "parse-gram.y" { symbol_list *list; ++current_prec; @@ -2602,126 +2600,126 @@ yyreduce: case 53: /* Line 1806 of yacc.c */ -#line 426 "parse-gram.y" +#line 425 "parse-gram.y" { (yyval.assoc) = left_assoc; } break; case 54: /* Line 1806 of yacc.c */ -#line 427 "parse-gram.y" +#line 426 "parse-gram.y" { (yyval.assoc) = right_assoc; } break; case 55: /* Line 1806 of yacc.c */ -#line 428 "parse-gram.y" +#line 427 "parse-gram.y" { (yyval.assoc) = non_assoc; } break; case 56: /* Line 1806 of yacc.c */ -#line 432 "parse-gram.y" +#line 431 "parse-gram.y" { current_type = NULL; } break; case 57: /* Line 1806 of yacc.c */ -#line 433 "parse-gram.y" +#line 432 "parse-gram.y" { current_type = (yyvsp[(1) - (1)].uniqstr); tag_seen = true; } break; case 58: /* Line 1806 of yacc.c */ -#line 439 "parse-gram.y" +#line 438 "parse-gram.y" { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); } break; case 59: /* Line 1806 of yacc.c */ -#line 441 "parse-gram.y" +#line 440 "parse-gram.y" { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), symbol_list_sym_new ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)]))); } break; case 60: /* Line 1806 of yacc.c */ -#line 445 "parse-gram.y" +#line 444 "parse-gram.y" { (yyval.symbol) = (yyvsp[(1) - (1)].symbol); } break; case 61: /* Line 1806 of yacc.c */ -#line 446 "parse-gram.y" +#line 445 "parse-gram.y" { (yyval.symbol) = (yyvsp[(1) - (2)].symbol); symbol_user_token_number_set ((yyvsp[(1) - (2)].symbol), (yyvsp[(2) - (2)].integer), (yylsp[(2) - (2)])); } break; case 62: /* Line 1806 of yacc.c */ -#line 452 "parse-gram.y" +#line 451 "parse-gram.y" { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); } break; case 63: /* Line 1806 of yacc.c */ -#line 454 "parse-gram.y" +#line 453 "parse-gram.y" { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), symbol_list_sym_new ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)]))); } break; case 64: /* Line 1806 of yacc.c */ -#line 458 "parse-gram.y" +#line 457 "parse-gram.y" { (yyval.list) = (yyvsp[(1) - (1)].list); } break; case 65: /* Line 1806 of yacc.c */ -#line 459 "parse-gram.y" +#line 458 "parse-gram.y" { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), (yyvsp[(2) - (2)].list)); } break; case 66: /* Line 1806 of yacc.c */ -#line 463 "parse-gram.y" +#line 462 "parse-gram.y" { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); } break; case 67: /* Line 1806 of yacc.c */ -#line 464 "parse-gram.y" +#line 463 "parse-gram.y" { (yyval.list) = symbol_list_type_new ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 68: /* Line 1806 of yacc.c */ -#line 465 "parse-gram.y" +#line 464 "parse-gram.y" { (yyval.list) = symbol_list_default_tagged_new ((yylsp[(1) - (1)])); } break; case 69: /* Line 1806 of yacc.c */ -#line 466 "parse-gram.y" +#line 465 "parse-gram.y" { (yyval.list) = symbol_list_default_tagless_new ((yylsp[(1) - (1)])); } break; case 70: /* Line 1806 of yacc.c */ -#line 472 "parse-gram.y" +#line 471 "parse-gram.y" { current_type = (yyvsp[(1) - (1)].uniqstr); tag_seen = true; @@ -2731,7 +2729,7 @@ yyreduce: case 71: /* Line 1806 of yacc.c */ -#line 477 "parse-gram.y" +#line 476 "parse-gram.y" { symbol_class_set ((yyvsp[(1) - (1)].symbol), current_class, (yylsp[(1) - (1)]), true); symbol_type_set ((yyvsp[(1) - (1)].symbol), current_type, (yylsp[(1) - (1)])); @@ -2741,7 +2739,7 @@ yyreduce: case 72: /* Line 1806 of yacc.c */ -#line 482 "parse-gram.y" +#line 481 "parse-gram.y" { symbol_class_set ((yyvsp[(1) - (2)].symbol), current_class, (yylsp[(1) - (2)]), true); symbol_type_set ((yyvsp[(1) - (2)].symbol), current_type, (yylsp[(1) - (2)])); @@ -2752,7 +2750,7 @@ yyreduce: case 73: /* Line 1806 of yacc.c */ -#line 488 "parse-gram.y" +#line 487 "parse-gram.y" { symbol_class_set ((yyvsp[(1) - (2)].symbol), current_class, (yylsp[(1) - (2)]), true); symbol_type_set ((yyvsp[(1) - (2)].symbol), current_type, (yylsp[(1) - (2)])); @@ -2763,7 +2761,7 @@ yyreduce: case 74: /* Line 1806 of yacc.c */ -#line 494 "parse-gram.y" +#line 493 "parse-gram.y" { symbol_class_set ((yyvsp[(1) - (3)].symbol), current_class, (yylsp[(1) - (3)]), true); symbol_type_set ((yyvsp[(1) - (3)].symbol), current_type, (yylsp[(1) - (3)])); @@ -2775,7 +2773,7 @@ yyreduce: case 81: /* Line 1806 of yacc.c */ -#line 524 "parse-gram.y" +#line 523 "parse-gram.y" { yyerrok; } @@ -2784,7 +2782,7 @@ yyreduce: case 82: /* Line 1806 of yacc.c */ -#line 530 "parse-gram.y" +#line 529 "parse-gram.y" { current_lhs = (yyvsp[(1) - (2)].symbol); current_lhs_location = (yylsp[(1) - (2)]); current_lhs_named_ref = (yyvsp[(2) - (2)].named_ref); } break; @@ -2792,21 +2790,21 @@ yyreduce: case 84: /* Line 1806 of yacc.c */ -#line 535 "parse-gram.y" +#line 534 "parse-gram.y" { grammar_current_rule_end ((yylsp[(1) - (1)])); } break; case 85: /* Line 1806 of yacc.c */ -#line 536 "parse-gram.y" +#line 535 "parse-gram.y" { grammar_current_rule_end ((yylsp[(3) - (3)])); } break; case 87: /* Line 1806 of yacc.c */ -#line 542 "parse-gram.y" +#line 541 "parse-gram.y" { grammar_current_rule_begin (current_lhs, current_lhs_location, current_lhs_named_ref); } break; @@ -2814,77 +2812,77 @@ yyreduce: case 88: /* Line 1806 of yacc.c */ -#line 545 "parse-gram.y" +#line 544 "parse-gram.y" { grammar_current_rule_symbol_append ((yyvsp[(2) - (3)].symbol), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].named_ref)); } break; case 89: /* Line 1806 of yacc.c */ -#line 547 "parse-gram.y" +#line 546 "parse-gram.y" { grammar_current_rule_action_append ((yyvsp[(2) - (3)].code), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].named_ref)); } break; case 90: /* Line 1806 of yacc.c */ -#line 549 "parse-gram.y" +#line 548 "parse-gram.y" { grammar_current_rule_prec_set ((yyvsp[(3) - (3)].symbol), (yylsp[(3) - (3)])); } break; case 91: /* Line 1806 of yacc.c */ -#line 551 "parse-gram.y" +#line 550 "parse-gram.y" { grammar_current_rule_dprec_set ((yyvsp[(3) - (3)].integer), (yylsp[(3) - (3)])); } break; case 92: /* Line 1806 of yacc.c */ -#line 553 "parse-gram.y" +#line 552 "parse-gram.y" { grammar_current_rule_merge_set ((yyvsp[(3) - (3)].uniqstr), (yylsp[(3) - (3)])); } break; case 93: /* Line 1806 of yacc.c */ -#line 557 "parse-gram.y" +#line 556 "parse-gram.y" { (yyval.named_ref) = 0; } break; case 94: /* Line 1806 of yacc.c */ -#line 559 "parse-gram.y" +#line 558 "parse-gram.y" { (yyval.named_ref) = named_ref_new((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 96: /* Line 1806 of yacc.c */ -#line 571 "parse-gram.y" +#line 570 "parse-gram.y" { (yyval.uniqstr) = uniqstr_new ((yyvsp[(1) - (1)].chars)); } break; case 97: /* Line 1806 of yacc.c */ -#line 576 "parse-gram.y" +#line 575 "parse-gram.y" { (yyval.chars) = ""; } break; case 98: /* Line 1806 of yacc.c */ -#line 577 "parse-gram.y" +#line 576 "parse-gram.y" { (yyval.chars) = (yyvsp[(1) - (1)].uniqstr); } break; case 100: /* Line 1806 of yacc.c */ -#line 588 "parse-gram.y" +#line 587 "parse-gram.y" { code_props plain_code; (yyvsp[(1) - (1)].code)[strlen ((yyvsp[(1) - (1)].code)) - 1] = '\n'; @@ -2898,14 +2896,14 @@ yyreduce: case 101: /* Line 1806 of yacc.c */ -#line 608 "parse-gram.y" +#line 607 "parse-gram.y" { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 102: /* Line 1806 of yacc.c */ -#line 610 "parse-gram.y" +#line 609 "parse-gram.y" { (yyval.symbol) = symbol_get (char_name ((yyvsp[(1) - (1)].character)), (yylsp[(1) - (1)])); symbol_class_set ((yyval.symbol), token_sym, (yylsp[(1) - (1)]), false); @@ -2916,14 +2914,14 @@ yyreduce: case 103: /* Line 1806 of yacc.c */ -#line 618 "parse-gram.y" +#line 617 "parse-gram.y" { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 106: /* Line 1806 of yacc.c */ -#line 630 "parse-gram.y" +#line 629 "parse-gram.y" { (yyval.symbol) = symbol_get (quotearg_style (c_quoting_style, (yyvsp[(1) - (1)].chars)), (yylsp[(1) - (1)])); symbol_class_set ((yyval.symbol), token_sym, (yylsp[(1) - (1)]), false); @@ -2933,7 +2931,7 @@ yyreduce: case 108: /* Line 1806 of yacc.c */ -#line 639 "parse-gram.y" +#line 638 "parse-gram.y" { code_props plain_code; code_props_plain_init (&plain_code, (yyvsp[(2) - (2)].chars), (yylsp[(2) - (2)])); @@ -2947,7 +2945,7 @@ yyreduce: /* Line 1806 of yacc.c */ -#line 2951 "parse-gram.c" +#line 2949 "parse-gram.c" default: break; } if (yychar_backup != yychar) @@ -3197,7 +3195,7 @@ yyreturn: /* Line 2067 of yacc.c */ -#line 649 "parse-gram.y" +#line 648 "parse-gram.y" diff --git a/src/parse-gram.h b/src/parse-gram.h index cb09e6ef..f2eb45d1 100644 --- a/src/parse-gram.h +++ b/src/parse-gram.h @@ -1,9 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.4.1.252-dcd39. */ +/* A Bison parser, made by GNU Bison 2.4.1.259-f52e1. */ /* Skeleton interface for Bison's Yacc-like parsers in C - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006, - 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989-1990, 2000-2011 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 @@ -162,7 +161,7 @@ typedef union YYSTYPE { /* Line 2068 of yacc.c */ -#line 95 "parse-gram.y" +#line 94 "parse-gram.y" symbol *symbol; symbol_list *list; @@ -177,7 +176,7 @@ typedef union YYSTYPE /* Line 2068 of yacc.c */ -#line 181 "parse-gram.h" +#line 180 "parse-gram.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ diff --git a/src/parse-gram.y b/src/parse-gram.y index 7fed0dcd..8871f672 100644 --- a/src/parse-gram.y +++ b/src/parse-gram.y @@ -1,7 +1,6 @@ %{/* Bison Grammar Parser -*- C -*- - Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print-xml.c b/src/print-xml.c index 2a37ebd9..1dc0268e 100644 --- a/src/print-xml.c +++ b/src/print-xml.c @@ -1,6 +1,6 @@ /* Print an xml on generated parser, for Bison, - Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print-xml.h b/src/print-xml.h index 923538f2..5285473f 100644 --- a/src/print-xml.h +++ b/src/print-xml.h @@ -1,6 +1,6 @@ /* Output an xml of the generated parser, for Bison. - Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print.c b/src/print.c index 1f9dd580..0012a4f2 100644 --- a/src/print.c +++ b/src/print.c @@ -1,7 +1,7 @@ /* Print information on generated parser, for bison, - Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002, 2003, 2004, 2005, - 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 2000-2005, 2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print.h b/src/print.h index b470c108..db0dfe39 100644 --- a/src/print.h +++ b/src/print.h @@ -1,6 +1,6 @@ /* Print information on generated parser, for bison, - Copyright (C) 2000, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2000, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print_graph.c b/src/print_graph.c index b7d36d1f..155ffaf5 100644 --- a/src/print_graph.c +++ b/src/print_graph.c @@ -1,7 +1,6 @@ /* Output a graph of the generated parser, for Bison. - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2001-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/print_graph.h b/src/print_graph.h index ebd5ea39..74e34460 100644 --- a/src/print_graph.h +++ b/src/print_graph.h @@ -1,6 +1,6 @@ /* Output a graph of the generated parser, for Bison. - Copyright (C) 2000, 2006, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2000, 2006, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/reader.c b/src/reader.c index 791fe181..852d3e10 100644 --- a/src/reader.c +++ b/src/reader.c @@ -1,7 +1,7 @@ /* Input parser for Bison - Copyright (C) 1984, 1986, 1989, 1992, 1998, 2000, 2001, 2002, 2003, - 2005, 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 1998, 2000-2003, 2005-2007, + 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/reader.h b/src/reader.h index 7d37f817..1c094056 100644 --- a/src/reader.h +++ b/src/reader.h @@ -1,7 +1,7 @@ /* Input parser for Bison - Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2000-2003, 2005-2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/reduce.c b/src/reduce.c index 6e16ce31..7a30e555 100644 --- a/src/reduce.c +++ b/src/reduce.c @@ -1,7 +1,7 @@ /* Grammar reduction for Bison. - Copyright (C) 1988, 1989, 2000, 2001, 2002, 2003, 2005, 2006, 2007, - 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1988-1989, 2000-2003, 2005-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/reduce.h b/src/reduce.h index bb01021a..c7a82eb0 100644 --- a/src/reduce.h +++ b/src/reduce.h @@ -1,7 +1,7 @@ /* Grammar reduction for Bison. - Copyright (C) 2000, 2001, 2002, 2007, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2000-2002, 2007, 2009-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/relation.c b/src/relation.c index 5d46b7ad..4682742c 100644 --- a/src/relation.c +++ b/src/relation.c @@ -1,7 +1,7 @@ /* Binary relations. - Copyright (C) 2002, 2004, 2005, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002, 2004-2005, 2009-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/relation.h b/src/relation.h index 31efa705..bbbb5737 100644 --- a/src/relation.h +++ b/src/relation.h @@ -1,6 +1,6 @@ /* Binary relations. - Copyright (C) 2002, 2004, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-code.h b/src/scan-code.h index 81a2afbe..1f8ed211 100644 --- a/src/scan-code.h +++ b/src/scan-code.h @@ -1,6 +1,6 @@ /* Bison code properties structure and scanner. - Copyright (C) 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2006-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-code.l b/src/scan-code.l index 6cda417d..3603196c 100644 --- a/src/scan-code.l +++ b/src/scan-code.l @@ -1,7 +1,6 @@ /* Bison Action Scanner -*- C -*- - Copyright (C) 2006, 2007, 2008, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2006-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-gram.h b/src/scan-gram.h index 18a461b2..50df2f51 100644 --- a/src/scan-gram.h +++ b/src/scan-gram.h @@ -1,6 +1,6 @@ /* Bison Grammar Scanner - Copyright (C) 2006, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2006-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-gram.l b/src/scan-gram.l index 5e6b8212..d7606d92 100644 --- a/src/scan-gram.l +++ b/src/scan-gram.l @@ -1,7 +1,6 @@ /* Bison Grammar Scanner -*- C -*- - Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-skel.h b/src/scan-skel.h index 980cd6ec..9f419c15 100644 --- a/src/scan-skel.h +++ b/src/scan-skel.h @@ -1,7 +1,6 @@ /* Scan Bison Skeletons. - Copyright (C) 2005, 2006, 2007, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2005-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/scan-skel.l b/src/scan-skel.l index 65ff26c8..ae0d63c0 100644 --- a/src/scan-skel.l +++ b/src/scan-skel.l @@ -1,7 +1,6 @@ /* Scan Bison Skeletons. -*- C -*- - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2001-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/state.c b/src/state.c index b1e5f5dd..12d8df46 100644 --- a/src/state.c +++ b/src/state.c @@ -1,7 +1,6 @@ /* Type definitions for the finite state machine for Bison. - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 2001-2007, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/state.h b/src/state.h index c0248e36..a1f379d4 100644 --- a/src/state.h +++ b/src/state.h @@ -1,7 +1,7 @@ /* Type definitions for the finite state machine for Bison. - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2003, 2004, 2007, 2009, - 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2004, 2007, 2009-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/symlist.c b/src/symlist.c index 83e37aa0..e717c3e1 100644 --- a/src/symlist.c +++ b/src/symlist.c @@ -1,7 +1,7 @@ /* Lists of symbols for Bison - Copyright (C) 2002, 2005, 2006, 2007, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002, 2005-2007, 2009-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/symlist.h b/src/symlist.h index 84de2df5..297d414a 100644 --- a/src/symlist.h +++ b/src/symlist.h @@ -1,7 +1,7 @@ /* Lists of symbols for Bison - Copyright (C) 2002, 2005, 2006, 2007, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002, 2005-2007, 2009-2011 Free Software Foundation, + Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/symtab.c b/src/symtab.c index b9eca195..307af895 100644 --- a/src/symtab.c +++ b/src/symtab.c @@ -1,7 +1,7 @@ /* Symbol table manager for Bison. - Copyright (C) 1984, 1989, 2000, 2001, 2002, 2004, 2005, 2006, 2007, - 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 2000-2002, 2004-2011 Free Software + Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/symtab.h b/src/symtab.h index 7513efa1..db06d34d 100644 --- a/src/symtab.h +++ b/src/symtab.h @@ -1,7 +1,7 @@ /* Definitions for symtab.c and callers, part of Bison. - Copyright (C) 1984, 1989, 1992, 2000, 2001, 2002, 2004, 2005, 2006, - 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 1992, 2000-2002, 2004-2007, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/system.h b/src/system.h index 0bd684f0..97a92257 100644 --- a/src/system.h +++ b/src/system.h @@ -1,7 +1,6 @@ /* System-dependent definitions for Bison. - Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, - 2010 Free Software Foundation, Inc. + Copyright (C) 2000-2007, 2009-2011 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 diff --git a/src/tables.c b/src/tables.c index 90ca94c1..ef37fbab 100644 --- a/src/tables.c +++ b/src/tables.c @@ -1,7 +1,7 @@ /* Output the generated parsing program for Bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000-2006, 2009-2011 Free + Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/tables.h b/src/tables.h index 536d904e..c563476d 100644 --- a/src/tables.h +++ b/src/tables.h @@ -1,6 +1,6 @@ /* Prepare the LALR and GLR parser tables. - Copyright (C) 2002, 2004, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/uniqstr.c b/src/uniqstr.c index 04add18f..dbe343f8 100644 --- a/src/uniqstr.c +++ b/src/uniqstr.c @@ -1,7 +1,6 @@ /* Keep a unique copy of strings. - Copyright (C) 2002, 2003, 2004, 2005, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002-2005, 2009-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. diff --git a/src/uniqstr.h b/src/uniqstr.h index 757128fc..8beea278 100644 --- a/src/uniqstr.h +++ b/src/uniqstr.h @@ -1,7 +1,6 @@ /* Keeping a unique copy of strings. - Copyright (C) 2002, 2003, 2008, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 2002-2003, 2008-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. |