xref: /freebsd/contrib/byacc/README (revision b652778e426d00b6a1df29bbd86869db86f36e25)
1*98e903e7SBaptiste Daroussin-- $Id: README,v 1.2 2004/03/28 17:24:53 tom Exp $
2*98e903e7SBaptiste Daroussin
3*98e903e7SBaptiste DaroussinThe original README is below.  I've updated this version of Berkeley Yacc
4*98e903e7SBaptiste Daroussinto make it ANSI C compliant - Thomas Dickey
5*98e903e7SBaptiste Daroussin
6*98e903e7SBaptiste Daroussin-------------------------------------------------------------------------------
7*98e903e7SBaptiste Daroussin    Berkeley Yacc is an LALR(1) parser generator.  Berkeley Yacc has been made
8*98e903e7SBaptiste Daroussinas compatible as possible with AT&T Yacc.  Berkeley Yacc can accept any input
9*98e903e7SBaptiste Daroussinspecification that conforms to the AT&T Yacc documentation.  Specifications
10*98e903e7SBaptiste Daroussinthat take advantage of undocumented features of AT&T Yacc will probably be
11*98e903e7SBaptiste Daroussinrejected.
12*98e903e7SBaptiste Daroussin
13*98e903e7SBaptiste Daroussin    Berkeley Yacc is distributed with no warranty whatever.  The code is certain
14*98e903e7SBaptiste Daroussinto contain errors.  Neither the author nor any contributor takes responsibility
15*98e903e7SBaptiste Daroussinfor any consequences of its use.
16*98e903e7SBaptiste Daroussin
17*98e903e7SBaptiste Daroussin    Berkeley Yacc is in the public domain.  The data structures and algorithms
18*98e903e7SBaptiste Daroussinused in Berkeley Yacc are all either taken from documents available to the
19*98e903e7SBaptiste Daroussingeneral public or are inventions of the author.  Anyone may freely distribute
20*98e903e7SBaptiste Daroussinsource or binary forms of Berkeley Yacc whether unchanged or modified.
21*98e903e7SBaptiste DaroussinDistributers may charge whatever fees they can obtain for Berkeley Yacc.
22*98e903e7SBaptiste DaroussinPrograms generated by Berkeley Yacc may be distributed freely.
23*98e903e7SBaptiste Daroussin
24*98e903e7SBaptiste Daroussin    Please report bugs to
25*98e903e7SBaptiste Daroussin
26*98e903e7SBaptiste Daroussin			robert.corbett@eng.Sun.COM
27*98e903e7SBaptiste Daroussin
28*98e903e7SBaptiste DaroussinInclude a small example if possible.  Please include the banner string from
29*98e903e7SBaptiste Daroussinskeleton.c with the bug report.  Do not expect rapid responses.
30