]> git.saurik.com Git - bison.git/commitdiff
* data/README: New.
authorAkim Demaille <akim@epita.fr>
Tue, 22 Oct 2002 11:32:38 +0000 (11:32 +0000)
committerAkim Demaille <akim@epita.fr>
Tue, 22 Oct 2002 11:32:38 +0000 (11:32 +0000)
ChangeLog
README-alpha
data/Makefile.am
data/README [new file with mode: 0644]

index 9901e63be7e0465edda1c56c70ce67fe37ecf4eb..b4f918d8f6f1b121595562892e279602d90b4216 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-10-22  Akim Demaille  <akim@epita.fr>
+
+       * data/README: New.
+
 2002-10-20  Paul Eggert  <eggert@twinsun.com>
 
        Remove K&R vestiges.
@@ -12,7 +16,7 @@
        for a freestanding C89 compiler.
        (SHRT_MIN, SHRT_MAX): Remove, since C89 guarantees them.
        * src/vmsgetargs.c (getargs, cli_present, cli_get_value): Prototype.
-       
+
 2002-10-20  Akim Demaille  <akim@epita.fr>
 
        * src/muscle_tab.c (muscle_grow): Remove trailing debugging code.
index 9b3d7d0e4e0f311d08eac85d0c4b803b04b97516..e076d73b84b415d22a80b012ebe4c0c53285f78b 100644 (file)
@@ -15,3 +15,24 @@ not ready for full scale use.  Because it is not fully functional, if
 you distribute this package, we will be buried under bug reports from
 panicked users.  We don't have time to spend on this, and nor do the
 users.
+
+-----
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+This file is part of GNU Bison.
+
+GNU 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.
+
+GNU 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.
+
+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., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.
index ceef129e43f2abb39fa563bcfe551b88b24f4849..0502d190194f0f56c01582cb8454272f28f5c778 100644 (file)
@@ -15,7 +15,7 @@
 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 ## 02111-1307  USA
 
-dist_pkgdata_DATA = c.m4 yacc.c lalr1.cc glr.c
+dist_pkgdata_DATA = README c.m4 yacc.c lalr1.cc glr.c
 
 m4sugardir = $(pkgdatadir)/m4sugar
 dist_m4sugar_DATA = m4sugar/m4sugar.m4 m4sugar/version.m4
diff --git a/data/README b/data/README
new file mode 100644 (file)
index 0000000..af5e905
--- /dev/null
@@ -0,0 +1,45 @@
+-*- outline -*-
+
+This directory contains Bison skeletons: the general shapes of the
+different parser kinds, that are specialized for specific grammars by
+the bison program.
+
+Currently, there are only three supported skeletons:
+
+- yacc.c
+  It used to be named bison.simple: it corresponds to C Yacc
+  compatible LALR(1) parsers.
+
+- lalr1.cc
+  Produces a C++ parser class.  It is still very experimental, and not
+  yet supported.  Please, subscribe to bison-patches@gnu.org.
+
+- glr.c
+  A Generalized LR C parser based on Bison's LALR(1) tables.
+
+These skeletons are the only ones supported by the Bison team.
+Because the interface between skeletons and the bison program is not
+finished, *we are not bound to it*.  In particular, Bison is not
+mature enough for us to consider that ``foreign skeletons'' are
+supported.
+
+-----
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+This file is part of GNU Bison.
+
+GNU 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.
+
+GNU 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.
+
+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., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.