4.3BSD-Reno/share/man/cat1/eyacc.0

Compare this file to the similar file:
Show the results in this format:

EYACC(1)		    UNIX Reference Manual		      EYACC(1)

NNAAMMEE
     eeyyaacccc - modified yacc allowing much improved error recovery

SSYYNNOOPPSSIISS
     eeyyaacccc [--vv] [_g_r_a_m_m_a_r]

DDEESSCCRRIIPPTTIIOONN
     EEyyaacccc is an old version of yacc(1), which produces tables used by the
     Pascal system and its error recovery routines.  EEyyaacccc fully enumerates
     test actions in its parser when an error token is in the look-ahead set.
     This prevents the parser from making undesirable reductions when an error
     occurs before the error is detected.  The table format is different in
     eeyyaacccc than it was in the old yacc(1), as minor changes had been made for
     efficiency reasons.

SSEEEE AALLSSOO
     yacc(1)
     _P_r_a_c_t_i_c_a_l _L_R _E_r_r_o_r _R_e_c_o_v_e_r_y by Susan L.  Graham, Charles B. Haley and W.
     N. Joy; SIGPLAN Conference on Compiler Construction, August 1979.

HHIISSTTOORRYY
     EEyyaacccc appeared in 4.0 BSD.

AAUUTTHHOORRSS
     S. C. Johnson
     EEyyaacccc modifications by Charles Haley and William Joy.

BBUUGGSS
     Pc(1) and its error recovery routines should be made into a library of
     routines for the new yacc(1).