summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoel E. Denny <joeldenny@joeldenny.org>2011-01-02 09:56:16 -0500
committerJoel E. Denny <joeldenny@joeldenny.org>2011-01-02 09:56:16 -0500
commitea0a767697594d2eda37daf5ecbf2fdaf60d2189 (patch)
tree883dcaf50c60b17a2d70a9b4b9a35a3568234994 /src
parentf52e1e5e44fd155cfe0fbbf0fd370e99a256c20e (diff)
downloadbison-ea0a767697594d2eda37daf5ecbf2fdaf60d2189.tar.gz
maint: run "make update-copyright".
Diffstat (limited to 'src')
-rw-r--r--src/AnnotationList.c2
-rw-r--r--src/AnnotationList.h2
-rw-r--r--src/InadequacyList.c2
-rw-r--r--src/InadequacyList.h2
-rw-r--r--src/LR0.c4
-rw-r--r--src/LR0.h4
-rw-r--r--src/Makefile.am3
-rw-r--r--src/Sbitset.c2
-rw-r--r--src/Sbitset.h2
-rw-r--r--src/assoc.c4
-rw-r--r--src/assoc.h2
-rw-r--r--src/closure.c4
-rw-r--r--src/closure.h4
-rw-r--r--src/complain.c4
-rw-r--r--src/complain.h4
-rw-r--r--src/conflicts.c4
-rw-r--r--src/conflicts.h4
-rw-r--r--src/derives.c4
-rw-r--r--src/derives.h4
-rw-r--r--src/files.c4
-rw-r--r--src/files.h4
-rw-r--r--src/flex-scanner.h2
-rw-r--r--src/getargs.c4
-rw-r--r--src/getargs.h4
-rw-r--r--src/gram.c4
-rw-r--r--src/gram.h4
-rw-r--r--src/graphviz.c2
-rw-r--r--src/graphviz.h2
-rw-r--r--src/ielr.c2
-rw-r--r--src/ielr.h2
-rw-r--r--src/lalr.c4
-rw-r--r--src/lalr.h4
-rw-r--r--src/location.c3
-rw-r--r--src/location.h3
-rw-r--r--src/main.c4
-rw-r--r--src/muscle-tab.c3
-rw-r--r--src/muscle-tab.h4
-rw-r--r--src/named-ref.c2
-rw-r--r--src/named-ref.h2
-rw-r--r--src/nullable.c4
-rw-r--r--src/nullable.h2
-rw-r--r--src/output.c4
-rw-r--r--src/output.h4
-rw-r--r--src/parse-gram.c294
-rw-r--r--src/parse-gram.h9
-rw-r--r--src/parse-gram.y3
-rw-r--r--src/print-xml.c2
-rw-r--r--src/print-xml.h2
-rw-r--r--src/print.c4
-rw-r--r--src/print.h2
-rw-r--r--src/print_graph.c3
-rw-r--r--src/print_graph.h2
-rw-r--r--src/reader.c4
-rw-r--r--src/reader.h4
-rw-r--r--src/reduce.c4
-rw-r--r--src/reduce.h4
-rw-r--r--src/relation.c4
-rw-r--r--src/relation.h2
-rw-r--r--src/scan-code.h2
-rw-r--r--src/scan-code.l3
-rw-r--r--src/scan-gram.h2
-rw-r--r--src/scan-gram.l3
-rw-r--r--src/scan-skel.h3
-rw-r--r--src/scan-skel.l3
-rw-r--r--src/state.c3
-rw-r--r--src/state.h4
-rw-r--r--src/symlist.c4
-rw-r--r--src/symlist.h4
-rw-r--r--src/symtab.c4
-rw-r--r--src/symtab.h4
-rw-r--r--src/system.h3
-rw-r--r--src/tables.c4
-rw-r--r--src/tables.h2
-rw-r--r--src/uniqstr.c3
-rw-r--r--src/uniqstr.h3
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.
diff --git a/src/LR0.c b/src/LR0.c
index a4a6e87c..b357e2db 100644
--- a/src/LR0.c
+++ b/src/LR0.c
@@ -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.
diff --git a/src/LR0.h b/src/LR0.h
index f880fe83..2c86bcf7 100644
--- a/src/LR0.h
+++ b/src/LR0.h
@@ -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.
diff --git a/src/gram.c b/src/gram.c
index 74ead640..76acceec 100644
--- a/src/gram.c
+++ b/src/gram.c
@@ -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.
diff --git a/src/gram.h b/src/gram.h
index cd35affe..c55df316 100644
--- a/src/gram.h
+++ b/src/gram.h
@@ -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.
diff --git a/src/ielr.c b/src/ielr.c
index a2c654cf..2bf9412b 100644
--- a/src/ielr.c
+++ b/src/ielr.c
@@ -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.
diff --git a/src/ielr.h b/src/ielr.h
index db1fb44f..a488a150 100644
--- a/src/ielr.h
+++ b/src/ielr.h
@@ -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.
diff --git a/src/lalr.c b/src/lalr.c
index 843d37a7..40a4a68e 100644
--- a/src/lalr.c
+++ b/src/lalr.c
@@ -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.
diff --git a/src/lalr.h b/src/lalr.h
index b943aed9..0fec83b1 100644
--- a/src/lalr.h
+++ b/src/lalr.h
@@ -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.
diff --git a/src/main.c b/src/main.c
index d395eb17..eca261a2 100644
--- a/src/main.c
+++ b/src/main.c
@@ -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.