xref: /original-bsd/usr.bin/pascal/eyacc/READ_ME (revision c3e32dec)
1/*-
2 * Copyright (c) 1980, 1993
3 *	The Regents of the University of California.  All rights reserved.
4 *
5 * %sccs.include.proprietary.c%
6 *
7 *	@(#)READ_ME	8.1 (Berkeley) 06/06/93
8 */
9
10August 28, 1977
11
12This directory contains source for a version of yacc needed by the Pascal
13parser.  The differences between this yacc and a stadard version 6 yacc
14are indicated in a comment in y1.c.
15
16Note that the standard yacc parser will not work on the tables produced
17by "eyacc" and also that these changes are really useful only with
18a fairly large set of error recovery routines which are part of both
19"pi" and "pxp".  The routines are language independent, but the method
20will only work on languages which have some redundancy in them... it is
21probably ill suited for C, but would work fine in ALGOL-60, ALGOL-W,
22EUCLID, LIS, SP/K, PL/1, ALPHARD, CLU, ...
23
24Sun Apr  8 21:43:08 PST 1979
25
26A paper describing the method used by eyacc will appear in August in the
27SIGPLAN Boulder conference.
28
29Mon May 5, 1980
30
31The eyacc in this directory has been modified to work for
32version 7.  This involved syntax fixes and changing the I/O calls
33to standard version 7 calls.
34