Annotation of cci/usr/src/man/man1/eyacc.1, revision 1.1.1.1

1.1       root        1: .TH EYACC 1 "18 January 1983"
                      2: .UC 4
                      3: .SH NAME
                      4: eyacc \- modified yacc allowing much improved error recovery
                      5: .SH SYNOPSIS
                      6: .B eyacc
                      7: [
                      8: .B \-v
                      9: ]
                     10: [ grammar ]
                     11: .SH DESCRIPTION
                     12: .I Eyacc
                     13: is an old version of
                     14: .IR yacc (1),
                     15: which produces tables used by the Pascal system and its error recovery
                     16: routines.
                     17: .I Eyacc
                     18: fully enumerates test actions in its parser when an error token
                     19: is in the look-ahead set.
                     20: This prevents the parser from making undesirable reductions
                     21: when an error occurs before the error is detected.
                     22: The table format is different in
                     23: .I eyacc
                     24: than it was in the old
                     25: .I yacc,
                     26: as minor changes had been made for efficiency reasons.
                     27: .SH "SEE ALSO"
                     28: yacc(1)
                     29: .br
                     30: ``Practical LR Error Recovery'' by Susan L. Graham, Charles B. Haley
                     31: and W. N. Joy; SIGPLAN Conference on Compiler Construction, August 1979.
                     32: .SH AUTHOR
                     33: S. C. Johnson
                     34: .PP
                     35: .I Eyacc
                     36: modifications by Charles Haley and William Joy.
                     37: .SH BUGS
                     38: .I Pc
                     39: and its error recovery routines should be made into a library
                     40: of routines for the new
                     41: .I yacc.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.