diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2007-08-15 20:21:33 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2007-08-15 20:21:33 +0000 |
commit | f16b08196c780556cbf50691e2944960aebc46f6 (patch) | |
tree | 91631a0bc9b4ca753f29466259e7d78bd009a78d /src | |
parent | 728c4be290a95081c272ca917c54987135cde7e3 (diff) | |
download | bison-f16b08196c780556cbf50691e2944960aebc46f6.tar.gz |
Update to GPLv3.
* doc/gpl-3.0.texi: New file.
* doc/gpl.texi: Remove.
* COPYING, GNUmakefile, HACKING, Makefile.am, Makefile.cfg:
* Makefile.maint, NEWS, PACKAGING, README, README-alpha:
* README-hacking, TODO, bootstrap, bootstrap.conf:
* configure.ac, data/Makefile.am, data/README, data/bison.m4:
* data/c++-skel.m4, data/c++.m4, data/c-skel.m4, data/c.m4:
* data/glr.c, data/glr.cc, data/java-skel.m4, data/java.m4:
* data/lalr1.cc, data/lalr1.java, data/location.cc:
* data/push.c, data/yacc.c, data/m4sugar/m4sugar.m4:
* djgpp/Makefile.maint, djgpp/README.in, djgpp/config.bat:
* djgpp/config.sed, djgpp/config.site, djgpp/config_h.sed:
* djgpp/djunpack.bat, djgpp/subpipe.c, djgpp/subpipe.h:
* djgpp/testsuite.sed, doc/Makefile.am, doc/bison.texinfo:
* doc/fdl.texi, doc/refcard.tex, etc/Makefile.am, etc/README:
* etc/bench.pl.in, examples/Makefile.am, examples/extexi:
* examples/calc++/Makefile.am, lib/Makefile.am, lib/abitset.c:
* lib/abitset.h, lib/bbitset.h, lib/bitset.c, lib/bitset.h:
* lib/bitset_stats.c, lib/bitset_stats.h, lib/bitsetv-print.c:
* lib/bitsetv-print.h, lib/bitsetv.c, lib/bitsetv.h:
* lib/ebitset.c, lib/ebitset.h, lib/get-errno.c:
* lib/get-errno.h, lib/lbitset.c, lib/lbitset.h:
* lib/libiberty.h, lib/main.c, lib/subpipe.c, lib/subpipe.h:
* lib/timevar.c, lib/timevar.def, lib/timevar.h:
* lib/vbitset.c, lib/vbitset.h, lib/yyerror.c:
* m4/c-working.m4, m4/cxx.m4, m4/m4.m4, m4/subpipe.m4:
* m4/timevar.m4, src/LR0.c, src/LR0.h, src/Makefile.am:
* src/assoc.c, src/assoc.h, src/closure.c, src/closure.h:
* src/complain.c, src/complain.h, src/conflicts.c:
* src/conflicts.h, src/derives.c, src/derives.h, src/files.c:
* src/files.h, src/flex-scanner.h, src/getargs.c:
* src/getargs.h, src/gram.c, src/gram.h, src/graphviz.c:
* src/lalr.c, src/lalr.h, src/location.c, src/location.h:
* src/main.c, src/muscle_tab.c, src/muscle_tab.h:
* src/nullable.c, src/nullable.h, src/output.c, src/output.h:
* src/parse-gram.c, src/parse-gram.h, src/parse-gram.y:
* src/print.c, src/print.h, src/print_graph.c:
* src/print_graph.h, src/reader.c, src/reader.h, src/reduce.c:
* src/reduce.h, src/relation.c, src/relation.h:
* src/revision.h, src/scan-code.h, src/scan-code.l:
* src/scan-gram.h, src/scan-gram.l, src/scan-skel.h:
* src/scan-skel.l, src/state.c, src/state.h, src/symlist.c:
* src/symlist.h, src/symtab.c, src/symtab.h, src/system.h:
* src/tables.c, src/tables.h, src/uniqstr.c, src/uniqstr.h:
* tests/Makefile.am, tests/actions.at, tests/c++.at:
* tests/calc.at, tests/conflicts.at, tests/cxx-type.at:
* tests/existing.at, tests/glr-regression.at:
* tests/headers.at, tests/input.at, tests/java.at:
* tests/local.at, tests/output.at, tests/push.at:
* tests/reduce.at, tests/regression.at, tests/sets.at:
* tests/skeletons.at, tests/synclines.at, tests/testsuite.at:
* tests/torture.at:
Update to GPLv3.
Diffstat (limited to 'src')
63 files changed, 617 insertions, 752 deletions
@@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* See comments in state.h for the data structures that represent it. @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef LR0_H_ # define LR0_H_ diff --git a/src/Makefile.am b/src/Makefile.am index e55ad8b6..a7cbb339 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -3,20 +3,18 @@ # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software # Foundation, Inc. -# This program is free software; you can redistribute it and/or modify +# This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. - +# # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program. If not, see <http://www.gnu.org/licenses/>. AM_CFLAGS = $(WARNING_CFLAGS) $(WERROR_CFLAGS) AM_CPPFLAGS = -I$(top_srcdir)/lib diff --git a/src/assoc.c b/src/assoc.c index 6f9a3b56..2ce16f0b 100644 --- a/src/assoc.c +++ b/src/assoc.c @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/assoc.h b/src/assoc.h index 778a451c..d900caff 100644 --- a/src/assoc.h +++ b/src/assoc.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef ASSOC_H_ # define ASSOC_H_ diff --git a/src/closure.c b/src/closure.c index a6cc784a..ff3109ca 100644 --- a/src/closure.c +++ b/src/closure.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/closure.h b/src/closure.h index d152f9c6..045daa91 100644 --- a/src/closure.h +++ b/src/closure.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef CLOSURE_H_ # define CLOSURE_H_ diff --git a/src/complain.c b/src/complain.c index 910b4110..2c26c4e4 100644 --- a/src/complain.c +++ b/src/complain.c @@ -3,10 +3,10 @@ Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006 Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -14,9 +14,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, - USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* Based on error.c and error.h, written by David MacKenzie <djm@gnu.ai.mit.edu>. */ diff --git a/src/complain.h b/src/complain.h index fe23eb9f..a633613c 100644 --- a/src/complain.h +++ b/src/complain.h @@ -1,10 +1,10 @@ /* Declaration for error-reporting function for Bison. Copyright (C) 2000, 2001, 2002, 2006 Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -12,9 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, - USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef COMPLAIN_H_ # define COMPLAIN_H_ 1 diff --git a/src/conflicts.c b/src/conflicts.c index ade54bd7..b50922e0 100644 --- a/src/conflicts.c +++ b/src/conflicts.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/conflicts.h b/src/conflicts.h index 95c5d69b..d8264cca 100644 --- a/src/conflicts.h +++ b/src/conflicts.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef CONFLICTS_H_ # define CONFLICTS_H_ diff --git a/src/derives.c b/src/derives.c index 2e4ff31b..dc6049c7 100644 --- a/src/derives.c +++ b/src/derives.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/derives.h b/src/derives.h index 9a45dc9c..d4ba1164 100644 --- a/src/derives.h +++ b/src/derives.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef DERIVES_H_ # define DERIVES_H_ diff --git a/src/files.c b/src/files.c index 06334f8b..806b5729 100644 --- a/src/files.c +++ b/src/files.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/files.h b/src/files.h index c4099984..ea1a9146 100644 --- a/src/files.h +++ b/src/files.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef FILES_H_ # define FILES_H_ diff --git a/src/flex-scanner.h b/src/flex-scanner.h index 5d08dec6..ffa51914 100644 --- a/src/flex-scanner.h +++ b/src/flex-scanner.h @@ -4,9 +4,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -15,10 +15,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef FLEX_PREFIX # error "FLEX_PREFIX not defined" diff --git a/src/getargs.c b/src/getargs.c index 73bc35e5..981e5d53 100644 --- a/src/getargs.c +++ b/src/getargs.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/getargs.h b/src/getargs.h index 2728cfdc..4f62d3dc 100644 --- a/src/getargs.h +++ b/src/getargs.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef GETARGS_H_ # define GETARGS_H_ @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef GRAM_H_ # define GRAM_H_ diff --git a/src/graphviz.c b/src/graphviz.c index d7447aaf..8e7bccb7 100644 --- a/src/graphviz.c +++ b/src/graphviz.c @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* Written by Paul Eggert and Satya Kiran Popuri. */ @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* Compute how to make the finite state machine deterministic; find @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef LALR_H_ # define LALR_H_ diff --git a/src/location.c b/src/location.c index 36af4be5..57adf188 100644 --- a/src/location.c +++ b/src/location.c @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/location.h b/src/location.h index 0b4f715a..785947ef 100644 --- a/src/location.h +++ b/src/location.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef LOCATION_H_ # define LOCATION_H_ @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/muscle_tab.c b/src/muscle_tab.c index ad0951dd..dfa299b7 100644 --- a/src/muscle_tab.c +++ b/src/muscle_tab.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/muscle_tab.h b/src/muscle_tab.h index 4aab78c7..e2c8a8ec 100644 --- a/src/muscle_tab.h +++ b/src/muscle_tab.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef MUSCLE_TAB_H_ # define MUSCLE_TAB_H_ diff --git a/src/nullable.c b/src/nullable.c index 5bde4047..7ee66120 100644 --- a/src/nullable.c +++ b/src/nullable.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* Set up NULLABLE, a vector saying which nonterminals can expand into diff --git a/src/nullable.h b/src/nullable.h index d5106c7e..f8d8e230 100644 --- a/src/nullable.h +++ b/src/nullable.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef NULLABLE_H_ # define NULLABLE_H_ diff --git a/src/output.c b/src/output.c index ef7683ec..36f0c69f 100644 --- a/src/output.c +++ b/src/output.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/output.h b/src/output.h index 784f227c..9bd5717d 100644 --- a/src/output.h +++ b/src/output.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef OUTPUT_H_ # define OUTPUT_H_ diff --git a/src/parse-gram.c b/src/parse-gram.c index a0a24f2e..01dc5b94 100644 --- a/src/parse-gram.c +++ b/src/parse-gram.c @@ -6,10 +6,10 @@ Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -17,9 +17,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work @@ -77,7 +75,7 @@ /* Copy the first part of user declarations. */ -/* Line 1537 of yacc.c */ +/* Line 22 of yacc.c */ #line 1 "parse-gram.y" /* Bison Grammar Parser -*- C -*- @@ -86,9 +84,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -97,10 +95,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" @@ -157,8 +152,8 @@ static int current_prec = 0; #define YYTYPE_UINT8 uint_fast8_t -/* Line 1537 of yacc.c */ -#line 162 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 157 "parse-gram.c" /* Enabling traces. */ #ifndef YYDEBUG @@ -310,8 +305,8 @@ static int current_prec = 0; typedef union YYSTYPE { -/* Line 1537 of yacc.c */ -#line 97 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 94 "parse-gram.y" symbol *symbol; symbol_list *list; @@ -324,8 +319,8 @@ typedef union YYSTYPE -/* Line 1537 of yacc.c */ -#line 329 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 324 "parse-gram.c" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ @@ -349,8 +344,8 @@ typedef struct YYLTYPE /* Copy the second part of user declarations. */ -/* Line 1537 of yacc.c */ -#line 354 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 349 "parse-gram.c" #ifdef short # undef short @@ -675,17 +670,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, 240, - 241, 246, 247, 248, 249, 250, 251, 256, 265, 266, - 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, - 277, 278, 279, 303, 304, 305, 306, 310, 311, 312, - 316, 323, 330, 334, 338, 345, 360, 361, 365, 377, - 377, 382, 382, 387, 398, 413, 414, 415, 419, 420, - 425, 427, 432, 433, 437, 438, 439, 440, 445, 450, - 455, 461, 467, 478, 479, 488, 489, 495, 496, 497, - 504, 504, 508, 509, 510, 515, 516, 518, 520, 522, - 524, 534, 535, 541, 544, 553, 573, 575, 584, 589, - 590, 595, 602, 604 + 0, 207, 207, 215, 217, 221, 222, 232, 233, 237, + 238, 243, 244, 245, 246, 247, 248, 253, 262, 263, + 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, + 274, 275, 276, 300, 301, 302, 303, 307, 308, 309, + 313, 320, 327, 331, 335, 342, 357, 358, 362, 374, + 374, 379, 379, 384, 395, 410, 411, 412, 416, 417, + 422, 424, 429, 430, 434, 435, 436, 437, 442, 447, + 452, 458, 464, 475, 476, 485, 486, 492, 493, 494, + 501, 501, 505, 506, 507, 512, 513, 515, 517, 519, + 521, 531, 532, 538, 541, 550, 570, 572, 581, 586, + 587, 592, 599, 601 }; #endif @@ -1040,147 +1035,147 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep, yylocationp) { case 3: /* "\"string\"" */ -/* Line 1537 of yacc.c */ -#line 188 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 185 "parse-gram.y" { fputs (quotearg_style (c_quoting_style, (yyvaluep->chars)), stderr); }; -/* Line 1537 of yacc.c */ -#line 1049 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1044 "parse-gram.c" break; case 4: /* "\"integer\"" */ -/* Line 1537 of yacc.c */ -#line 199 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 196 "parse-gram.y" { fprintf (stderr, "%d", (yyvaluep->integer)); }; -/* Line 1537 of yacc.c */ -#line 1058 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1053 "parse-gram.c" break; case 45: /* "\"{...}\"" */ -/* Line 1537 of yacc.c */ -#line 190 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 187 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->code)); }; -/* Line 1537 of yacc.c */ -#line 1067 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1062 "parse-gram.c" break; case 46: /* "\"char\"" */ -/* Line 1537 of yacc.c */ -#line 182 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 179 "parse-gram.y" { fputs (char_name ((yyvaluep->character)), stderr); }; -/* Line 1537 of yacc.c */ -#line 1076 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1071 "parse-gram.c" break; case 47: /* "\"epilogue\"" */ -/* Line 1537 of yacc.c */ -#line 190 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 187 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; -/* Line 1537 of yacc.c */ -#line 1085 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1080 "parse-gram.c" break; case 49: /* "\"identifier\"" */ -/* Line 1537 of yacc.c */ -#line 195 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 192 "parse-gram.y" { fputs ((yyvaluep->uniqstr), stderr); }; -/* Line 1537 of yacc.c */ -#line 1094 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1089 "parse-gram.c" break; case 50: /* "\"identifier:\"" */ -/* Line 1537 of yacc.c */ -#line 196 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 193 "parse-gram.y" { fprintf (stderr, "%s:", (yyvaluep->uniqstr)); }; -/* Line 1537 of yacc.c */ -#line 1103 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1098 "parse-gram.c" break; case 53: /* "\"%{...%}\"" */ -/* Line 1537 of yacc.c */ -#line 190 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 187 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; -/* Line 1537 of yacc.c */ -#line 1112 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1107 "parse-gram.c" break; case 55: /* "\"type\"" */ -/* Line 1537 of yacc.c */ -#line 194 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 191 "parse-gram.y" { fprintf (stderr, "<%s>", (yyvaluep->uniqstr)); }; -/* Line 1537 of yacc.c */ -#line 1121 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1116 "parse-gram.c" break; case 82: /* "variable" */ -/* Line 1537 of yacc.c */ -#line 195 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 192 "parse-gram.y" { fputs ((yyvaluep->uniqstr), stderr); }; -/* Line 1537 of yacc.c */ -#line 1130 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1125 "parse-gram.c" break; case 83: /* "content.opt" */ -/* Line 1537 of yacc.c */ -#line 190 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 187 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; -/* Line 1537 of yacc.c */ -#line 1139 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1134 "parse-gram.c" break; case 84: /* "braceless" */ -/* Line 1537 of yacc.c */ -#line 190 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 187 "parse-gram.y" { fprintf (stderr, "{\n%s\n}", (yyvaluep->chars)); }; -/* Line 1537 of yacc.c */ -#line 1148 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1143 "parse-gram.c" break; case 85: /* "id" */ -/* Line 1537 of yacc.c */ -#line 202 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; -/* Line 1537 of yacc.c */ -#line 1157 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1152 "parse-gram.c" break; case 86: /* "id_colon" */ -/* Line 1537 of yacc.c */ -#line 203 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 200 "parse-gram.y" { fprintf (stderr, "%s:", (yyvaluep->symbol)->tag); }; -/* Line 1537 of yacc.c */ -#line 1166 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1161 "parse-gram.c" break; case 87: /* "symbol" */ -/* Line 1537 of yacc.c */ -#line 202 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; -/* Line 1537 of yacc.c */ -#line 1175 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1170 "parse-gram.c" break; case 88: /* "string_as_id" */ -/* Line 1537 of yacc.c */ -#line 202 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 199 "parse-gram.y" { fprintf (stderr, "%s", (yyvaluep->symbol)->tag); }; -/* Line 1537 of yacc.c */ -#line 1184 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1179 "parse-gram.c" break; default: break; @@ -1694,8 +1689,8 @@ YYLTYPE yylloc; /* User initialization code. */ -/* Line 1537 of yacc.c */ -#line 89 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 86 "parse-gram.y" { /* Bison's grammar can initial empty locations, hence a default location is needed. */ @@ -1703,8 +1698,8 @@ YYLTYPE yylloc; boundary_set (&yylloc.end, current_file, 1, 1); } -/* Line 1537 of yacc.c */ -#line 1708 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 1703 "parse-gram.c" yylsp[0] = yylloc; goto yysetstate; @@ -1889,8 +1884,8 @@ yyreduce: { case 6: -/* Line 1537 of yacc.c */ -#line 226 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 223 "parse-gram.y" { code_props plain_code; code_props_plain_init (&plain_code, (yyvsp[(1) - (1)].chars), (yylsp[(1) - (1)])); @@ -1904,15 +1899,15 @@ yyreduce: case 7: -/* Line 1537 of yacc.c */ -#line 235 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 232 "parse-gram.y" { debug_flag = true; } break; case 8: -/* Line 1537 of yacc.c */ -#line 237 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 234 "parse-gram.y" { muscle_percent_define_insert ((yyvsp[(2) - (3)].uniqstr), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].chars)); } @@ -1920,15 +1915,15 @@ yyreduce: case 9: -/* Line 1537 of yacc.c */ -#line 240 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 237 "parse-gram.y" { defines_flag = true; } break; case 10: -/* Line 1537 of yacc.c */ -#line 242 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 239 "parse-gram.y" { defines_flag = true; spec_defines_file = xstrdup ((yyvsp[(2) - (2)].chars)); @@ -1937,43 +1932,43 @@ yyreduce: case 11: -/* Line 1537 of yacc.c */ -#line 246 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 243 "parse-gram.y" { error_verbose = true; } break; case 12: -/* Line 1537 of yacc.c */ -#line 247 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 244 "parse-gram.y" { expected_sr_conflicts = (yyvsp[(2) - (2)].integer); } break; case 13: -/* Line 1537 of yacc.c */ -#line 248 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 245 "parse-gram.y" { expected_rr_conflicts = (yyvsp[(2) - (2)].integer); } break; case 14: -/* Line 1537 of yacc.c */ -#line 249 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 246 "parse-gram.y" { spec_file_prefix = (yyvsp[(2) - (2)].chars); } break; case 15: -/* Line 1537 of yacc.c */ -#line 250 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 247 "parse-gram.y" { spec_file_prefix = (yyvsp[(3) - (3)].chars); } break; case 16: -/* Line 1537 of yacc.c */ -#line 252 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 249 "parse-gram.y" { nondeterministic_parser = true; glr_parser = true; @@ -1982,8 +1977,8 @@ yyreduce: case 17: -/* Line 1537 of yacc.c */ -#line 257 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 254 "parse-gram.y" { code_props action; code_props_symbol_action_init (&action, (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); @@ -1996,106 +1991,106 @@ yyreduce: case 18: -/* Line 1537 of yacc.c */ -#line 265 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 262 "parse-gram.y" { language_argmatch ((yyvsp[(2) - (2)].chars), 1, &(yylsp[(1) - (2)])); } break; case 19: -/* Line 1537 of yacc.c */ -#line 266 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 263 "parse-gram.y" { add_param ("lex_param", (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); } break; case 20: -/* Line 1537 of yacc.c */ -#line 267 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 264 "parse-gram.y" { locations_flag = true; } break; case 21: -/* Line 1537 of yacc.c */ -#line 268 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 265 "parse-gram.y" { spec_name_prefix = (yyvsp[(2) - (2)].chars); } break; case 22: -/* Line 1537 of yacc.c */ -#line 269 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 266 "parse-gram.y" { spec_name_prefix = (yyvsp[(3) - (3)].chars); } break; case 23: -/* Line 1537 of yacc.c */ -#line 270 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 267 "parse-gram.y" { no_lines_flag = true; } break; case 24: -/* Line 1537 of yacc.c */ -#line 271 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 268 "parse-gram.y" { nondeterministic_parser = true; } break; case 25: -/* Line 1537 of yacc.c */ -#line 272 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 269 "parse-gram.y" { spec_outfile = (yyvsp[(2) - (2)].chars); } break; case 26: -/* Line 1537 of yacc.c */ -#line 273 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 270 "parse-gram.y" { spec_outfile = (yyvsp[(3) - (3)].chars); } break; case 27: -/* Line 1537 of yacc.c */ -#line 274 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 271 "parse-gram.y" { add_param ("parse_param", (yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); } break; case 28: -/* Line 1537 of yacc.c */ -#line 275 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 272 "parse-gram.y" { pure_parser = true; } break; case 29: -/* Line 1537 of yacc.c */ -#line 276 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 273 "parse-gram.y" { push_parser = true; pull_parser = false; } break; case 30: -/* Line 1537 of yacc.c */ -#line 277 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 274 "parse-gram.y" { push_parser = true; pull_parser = true; } break; case 31: -/* Line 1537 of yacc.c */ -#line 278 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 275 "parse-gram.y" { version_check (&(yylsp[(2) - (2)]), (yyvsp[(2) - (2)].chars)); } break; case 32: -/* Line 1537 of yacc.c */ -#line 280 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 277 "parse-gram.y" { char const *skeleton_user = (yyvsp[(2) - (2)].chars); if (strchr (skeleton_user, '/')) @@ -2123,29 +2118,29 @@ yyreduce: case 33: -/* Line 1537 of yacc.c */ -#line 303 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 300 "parse-gram.y" { token_table_flag = true; } break; case 34: -/* Line 1537 of yacc.c */ -#line 304 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 301 "parse-gram.y" { report_flag = report_states; } break; case 35: -/* Line 1537 of yacc.c */ -#line 305 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 302 "parse-gram.y" { yacc_flag = true; } break; case 39: -/* Line 1537 of yacc.c */ -#line 313 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 310 "parse-gram.y" { grammar_start_symbol_set ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)])); } @@ -2153,8 +2148,8 @@ yyreduce: case 40: -/* Line 1537 of yacc.c */ -#line 317 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 314 "parse-gram.y" { symbol_list *list; for (list = (yyvsp[(3) - (3)].list); list; list = list->next) @@ -2165,8 +2160,8 @@ yyreduce: case 41: -/* Line 1537 of yacc.c */ -#line 324 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 321 "parse-gram.y" { symbol_list *list; for (list = (yyvsp[(3) - (3)].list); list; list = list->next) @@ -2177,8 +2172,8 @@ yyreduce: case 42: -/* Line 1537 of yacc.c */ -#line 331 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 328 "parse-gram.y" { default_prec = true; } @@ -2186,8 +2181,8 @@ yyreduce: case 43: -/* Line 1537 of yacc.c */ -#line 335 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 332 "parse-gram.y" { default_prec = false; } @@ -2195,8 +2190,8 @@ yyreduce: case 44: -/* Line 1537 of yacc.c */ -#line 339 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 336 "parse-gram.y" { /* Do not invoke muscle_percent_code_grow here since it invokes muscle_user_name_list_grow. */ @@ -2207,8 +2202,8 @@ yyreduce: case 45: -/* Line 1537 of yacc.c */ -#line 346 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 343 "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 (); @@ -2217,22 +2212,22 @@ yyreduce: case 46: -/* Line 1537 of yacc.c */ -#line 360 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 357 "parse-gram.y" {} break; case 47: -/* Line 1537 of yacc.c */ -#line 361 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 358 "parse-gram.y" { muscle_code_grow ("union_name", (yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 48: -/* Line 1537 of yacc.c */ -#line 366 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 363 "parse-gram.y" { union_seen = true; muscle_code_grow ("stype", (yyvsp[(3) - (3)].chars), (yylsp[(3) - (3)])); @@ -2242,15 +2237,15 @@ yyreduce: case 49: -/* Line 1537 of yacc.c */ -#line 377 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 374 "parse-gram.y" { current_class = nterm_sym; } break; case 50: -/* Line 1537 of yacc.c */ -#line 378 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 375 "parse-gram.y" { current_class = unknown_sym; current_type = NULL; @@ -2259,15 +2254,15 @@ yyreduce: case 51: -/* Line 1537 of yacc.c */ -#line 382 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 379 "parse-gram.y" { current_class = token_sym; } break; case 52: -/* Line 1537 of yacc.c */ -#line 383 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 380 "parse-gram.y" { current_class = unknown_sym; current_type = NULL; @@ -2276,8 +2271,8 @@ yyreduce: case 53: -/* Line 1537 of yacc.c */ -#line 388 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 385 "parse-gram.y" { symbol_list *list; tag_seen = true; @@ -2289,8 +2284,8 @@ yyreduce: case 54: -/* Line 1537 of yacc.c */ -#line 399 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 396 "parse-gram.y" { symbol_list *list; ++current_prec; @@ -2306,99 +2301,99 @@ yyreduce: case 55: -/* Line 1537 of yacc.c */ -#line 413 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 410 "parse-gram.y" { (yyval.assoc) = left_assoc; } break; case 56: -/* Line 1537 of yacc.c */ -#line 414 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 411 "parse-gram.y" { (yyval.assoc) = right_assoc; } break; case 57: -/* Line 1537 of yacc.c */ -#line 415 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 412 "parse-gram.y" { (yyval.assoc) = non_assoc; } break; case 58: -/* Line 1537 of yacc.c */ -#line 419 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 416 "parse-gram.y" { current_type = NULL; } break; case 59: -/* Line 1537 of yacc.c */ -#line 420 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 417 "parse-gram.y" { current_type = (yyvsp[(1) - (1)].uniqstr); tag_seen = true; } break; case 60: -/* Line 1537 of yacc.c */ -#line 426 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 423 "parse-gram.y" { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); } break; case 61: -/* Line 1537 of yacc.c */ -#line 428 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 425 "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 62: -/* Line 1537 of yacc.c */ -#line 432 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 429 "parse-gram.y" { (yyval.list) = (yyvsp[(1) - (1)].list); } break; case 63: -/* Line 1537 of yacc.c */ -#line 433 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 430 "parse-gram.y" { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), (yyvsp[(2) - (2)].list)); } break; case 64: -/* Line 1537 of yacc.c */ -#line 437 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 434 "parse-gram.y" { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); } break; case 65: -/* Line 1537 of yacc.c */ -#line 438 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 435 "parse-gram.y" { (yyval.list) = symbol_list_type_new ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 66: -/* Line 1537 of yacc.c */ -#line 439 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 436 "parse-gram.y" { (yyval.list) = symbol_list_default_tagged_new ((yylsp[(1) - (1)])); } break; case 67: -/* Line 1537 of yacc.c */ -#line 440 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 437 "parse-gram.y" { (yyval.list) = symbol_list_default_tagless_new ((yylsp[(1) - (1)])); } break; case 68: -/* Line 1537 of yacc.c */ -#line 446 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 443 "parse-gram.y" { current_type = (yyvsp[(1) - (1)].uniqstr); tag_seen = true; @@ -2407,8 +2402,8 @@ yyreduce: case 69: -/* Line 1537 of yacc.c */ -#line 451 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 448 "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)])); @@ -2417,8 +2412,8 @@ yyreduce: case 70: -/* Line 1537 of yacc.c */ -#line 456 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 453 "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)])); @@ -2428,8 +2423,8 @@ yyreduce: case 71: -/* Line 1537 of yacc.c */ -#line 462 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 459 "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)])); @@ -2439,8 +2434,8 @@ yyreduce: case 72: -/* Line 1537 of yacc.c */ -#line 468 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 465 "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)])); @@ -2451,8 +2446,8 @@ yyreduce: case 79: -/* Line 1537 of yacc.c */ -#line 498 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 495 "parse-gram.y" { yyerrok; } @@ -2460,78 +2455,78 @@ yyreduce: case 80: -/* Line 1537 of yacc.c */ -#line 504 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 501 "parse-gram.y" { current_lhs = (yyvsp[(1) - (1)].symbol); current_lhs_location = (yylsp[(1) - (1)]); } break; case 82: -/* Line 1537 of yacc.c */ -#line 508 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 505 "parse-gram.y" { grammar_current_rule_end ((yylsp[(1) - (1)])); } break; case 83: -/* Line 1537 of yacc.c */ -#line 509 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 506 "parse-gram.y" { grammar_current_rule_end ((yylsp[(3) - (3)])); } break; case 85: -/* Line 1537 of yacc.c */ -#line 515 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 512 "parse-gram.y" { grammar_current_rule_begin (current_lhs, current_lhs_location); } break; case 86: -/* Line 1537 of yacc.c */ -#line 517 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 514 "parse-gram.y" { grammar_current_rule_symbol_append ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)])); } break; case 87: -/* Line 1537 of yacc.c */ -#line 519 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 516 "parse-gram.y" { grammar_current_rule_action_append ((yyvsp[(2) - (2)].code), (yylsp[(2) - (2)])); } break; case 88: -/* Line 1537 of yacc.c */ -#line 521 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 518 "parse-gram.y" { grammar_current_rule_prec_set ((yyvsp[(3) - (3)].symbol), (yylsp[(3) - (3)])); } break; case 89: -/* Line 1537 of yacc.c */ -#line 523 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 520 "parse-gram.y" { grammar_current_rule_dprec_set ((yyvsp[(3) - (3)].integer), (yylsp[(3) - (3)])); } break; case 90: -/* Line 1537 of yacc.c */ -#line 525 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 522 "parse-gram.y" { grammar_current_rule_merge_set ((yyvsp[(3) - (3)].uniqstr), (yylsp[(3) - (3)])); } break; case 92: -/* Line 1537 of yacc.c */ -#line 535 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 532 "parse-gram.y" { (yyval.uniqstr) = uniqstr_new ((yyvsp[(1) - (1)].chars)); } break; case 93: -/* Line 1537 of yacc.c */ -#line 541 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 538 "parse-gram.y" { (yyval.chars) = ""; } @@ -2539,8 +2534,8 @@ yyreduce: case 95: -/* Line 1537 of yacc.c */ -#line 554 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 551 "parse-gram.y" { code_props plain_code; (yyvsp[(1) - (1)].code)[strlen ((yyvsp[(1) - (1)].code)) - 1] = '\n'; @@ -2553,15 +2548,15 @@ yyreduce: case 96: -/* Line 1537 of yacc.c */ -#line 574 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 571 "parse-gram.y" { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 97: -/* Line 1537 of yacc.c */ -#line 576 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 573 "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); @@ -2571,15 +2566,15 @@ yyreduce: case 98: -/* Line 1537 of yacc.c */ -#line 584 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 581 "parse-gram.y" { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); } break; case 101: -/* Line 1537 of yacc.c */ -#line 596 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 593 "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); @@ -2588,8 +2583,8 @@ yyreduce: case 103: -/* Line 1537 of yacc.c */ -#line 605 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 602 "parse-gram.y" { code_props plain_code; code_props_plain_init (&plain_code, (yyvsp[(2) - (2)].chars), (yylsp[(2) - (2)])); @@ -2602,8 +2597,8 @@ yyreduce: -/* Line 1537 of yacc.c */ -#line 2607 "parse-gram.c" +/* Line 22 of yacc.c */ +#line 2602 "parse-gram.c" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); @@ -2783,7 +2778,7 @@ yyabortlab: yyresult = 1; goto yyreturn; -#ifndef yyoverflow +#if !defined(yyoverflow) || YYERROR_VERBOSE /*-------------------------------------------------. | yyexhaustedlab -- memory exhaustion comes here. | `-------------------------------------------------*/ @@ -2821,8 +2816,8 @@ yyreturn: -/* Line 1537 of yacc.c */ -#line 615 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 612 "parse-gram.y" diff --git a/src/parse-gram.h b/src/parse-gram.h index 69420645..a813acc7 100644 --- a/src/parse-gram.h +++ b/src/parse-gram.h @@ -6,10 +6,10 @@ Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -17,9 +17,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work @@ -166,8 +164,8 @@ typedef union YYSTYPE { -/* Line 1537 of yacc.c */ -#line 97 "parse-gram.y" +/* Line 22 of yacc.c */ +#line 94 "parse-gram.y" symbol *symbol; symbol_list *list; @@ -180,8 +178,8 @@ typedef union YYSTYPE -/* Line 1537 of yacc.c */ -#line 185 "parse-gram.h" +/* Line 22 of yacc.c */ +#line 183 "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 df92d642..18e76fa8 100644 --- a/src/parse-gram.y +++ b/src/parse-gram.y @@ -5,9 +5,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -16,10 +16,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/print.c b/src/print.c index 07fd1d04..b0d4e0fb 100644 --- a/src/print.c +++ b/src/print.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/print.h b/src/print.h index 1daa577d..b8f5869a 100644 --- a/src/print.h +++ b/src/print.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef PRINT_H_ # define PRINT_H_ diff --git a/src/print_graph.c b/src/print_graph.c index 76a76587..2db68151 100644 --- a/src/print_graph.c +++ b/src/print_graph.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/print_graph.h b/src/print_graph.h index fcd637b7..297e8c37 100644 --- a/src/print_graph.h +++ b/src/print_graph.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef PRINT_GRAPH_H_ # define PRINT_GRAPH_H_ diff --git a/src/reader.c b/src/reader.c index 6918cc04..7758c772 100644 --- a/src/reader.c +++ b/src/reader.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/reader.h b/src/reader.h index 0e0b4e8b..2d73ab37 100644 --- a/src/reader.h +++ b/src/reader.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef READER_H_ # define READER_H_ diff --git a/src/reduce.c b/src/reduce.c index 1bb40f01..b3e0cd01 100644 --- a/src/reduce.c +++ b/src/reduce.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* Reduce the grammar: Find and eliminate unreachable terminals, diff --git a/src/reduce.h b/src/reduce.h index dfdab657..de590808 100644 --- a/src/reduce.h +++ b/src/reduce.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef REDUCE_H_ # define REDUCE_H_ diff --git a/src/relation.c b/src/relation.c index 1d2b42dd..c5bf05bf 100644 --- a/src/relation.c +++ b/src/relation.c @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/relation.h b/src/relation.h index 479e42ec..8be164b1 100644 --- a/src/relation.h +++ b/src/relation.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef RELATION_H_ diff --git a/src/revision.h b/src/revision.h index f8d3885f..64c8acca 100644 --- a/src/revision.h +++ b/src/revision.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef REVISION_H_ # define REVISION_H_ diff --git a/src/scan-code.h b/src/scan-code.h index 955aef1f..a980b866 100644 --- a/src/scan-code.h +++ b/src/scan-code.h @@ -4,9 +4,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -15,10 +15,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef SCAN_CODE_H_ # define SCAN_CODE_H_ diff --git a/src/scan-code.l b/src/scan-code.l index 9e514013..630d45d5 100644 --- a/src/scan-code.l +++ b/src/scan-code.l @@ -4,9 +4,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -15,10 +15,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ %option debug nodefault nounput noyywrap never-interactive %option prefix="code_" outfile="lex.yy.c" diff --git a/src/scan-gram.h b/src/scan-gram.h index d9224c0c..b7983f1c 100644 --- a/src/scan-gram.h +++ b/src/scan-gram.h @@ -4,9 +4,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -15,10 +15,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef SCAN_GRAM_H_ # define SCAN_GRAM_H_ diff --git a/src/scan-gram.l b/src/scan-gram.l index fb22e588..8e938544 100644 --- a/src/scan-gram.l +++ b/src/scan-gram.l @@ -5,9 +5,9 @@ This file is part of Bison, the GNU Compiler Compiler. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or + the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -16,10 +16,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301 USA -*/ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ %option debug nodefault nounput noyywrap never-interactive %option prefix="gram_" outfile="lex.yy.c" diff --git a/src/scan-skel.h b/src/scan-skel.h index 7e059067..c9b4da61 100644 --- a/src/scan-skel.h +++ b/src/scan-skel.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ void scan_skel (FILE *); diff --git a/src/scan-skel.l b/src/scan-skel.l index f3fa1a61..963478b2 100644 --- a/src/scan-skel.l +++ b/src/scan-skel.l @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ %option nodefault noyywrap nounput never-interactive debug %option prefix="skel_" outfile="lex.yy.c" diff --git a/src/state.c b/src/state.c index 3ba592bf..076600c6 100644 --- a/src/state.c +++ b/src/state.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/state.h b/src/state.h index 390ab8af..1641106d 100644 --- a/src/state.h +++ b/src/state.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* These type definitions are used to represent a nondeterministic diff --git a/src/symlist.c b/src/symlist.c index 299bfcbe..6c6b57da 100644 --- a/src/symlist.c +++ b/src/symlist.c @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/symlist.h b/src/symlist.h index ab9a4b5e..992fd4eb 100644 --- a/src/symlist.h +++ b/src/symlist.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef SYMLIST_H_ # define SYMLIST_H_ diff --git a/src/symtab.c b/src/symtab.c index 8910f09c..83851351 100644 --- a/src/symtab.c +++ b/src/symtab.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" @@ -937,4 +935,3 @@ default_tagless_printer_set (code_props const *printer) } default_tagless_printer = *printer; } - diff --git a/src/symtab.h b/src/symtab.h index 7a25b360..5dc65002 100644 --- a/src/symtab.h +++ b/src/symtab.h @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ /** * \file symtab.h diff --git a/src/system.h b/src/system.h index 985bbbee..57a432d0 100644 --- a/src/system.h +++ b/src/system.h @@ -3,10 +3,10 @@ Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. - This program is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -14,8 +14,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef BISON_SYSTEM_H #define BISON_SYSTEM_H diff --git a/src/tables.c b/src/tables.c index dc82cd03..e22b0892 100644 --- a/src/tables.c +++ b/src/tables.c @@ -5,20 +5,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/tables.h b/src/tables.h index 5f78df92..b0fbe9ac 100644 --- a/src/tables.h +++ b/src/tables.h @@ -3,20 +3,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef TABLES_H_ # define TABLES_H_ diff --git a/src/uniqstr.c b/src/uniqstr.c index 8804a80e..644477be 100644 --- a/src/uniqstr.c +++ b/src/uniqstr.c @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <config.h> #include "system.h" diff --git a/src/uniqstr.h b/src/uniqstr.h index ab482beb..3eb152d3 100644 --- a/src/uniqstr.h +++ b/src/uniqstr.h @@ -4,20 +4,18 @@ This file is part of Bison, the GNU Compiler Compiler. - Bison is free software; you can redistribute it and/or modify + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. - Bison is distributed in the hope that it will be useful, + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef UNIQSTR_H_ # define UNIQSTR_H_ |