1-*- outline -*- 2 3This directory contains Bison skeletons: the general shapes of the 4different parser kinds, that are specialized for specific grammars by 5the bison program. 6 7Currently, there are only three supported skeletons: 8 9- yacc.c 10 It used to be named bison.simple: it corresponds to C Yacc 11 compatible LALR(1) parsers. 12 13- lalr1.cc 14 Produces a C++ parser class. It is still very experimental, and not 15 yet supported. Please, subscribe to bison-patches@gnu.org. 16 17- glr.c 18 A Generalized LR C parser based on Bison's LALR(1) tables. 19 20These skeletons are the only ones supported by the Bison team. 21Because the interface between skeletons and the bison program is not 22finished, *we are not bound to it*. In particular, Bison is not 23mature enough for us to consider that ``foreign skeletons'' are 24supported. 25 26----- 27 28Copyright (C) 2002 Free Software Foundation, Inc. 29 30This file is part of GNU Bison. 31 32GNU Bison is free software; you can redistribute it and/or modify 33it under the terms of the GNU General Public License as published by 34the Free Software Foundation; either version 2, or (at your option) 35any later version. 36 37GNU Bison is distributed in the hope that it will be useful, 38but WITHOUT ANY WARRANTY; without even the implied warranty of 39MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 40GNU General Public License for more details. 41 42You should have received a copy of the GNU General Public License 43along with Bison; see the file COPYING. If not, write to 44the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 45Boston, MA 02110-1301, USA. 46