1*39770Sbostic Berkeley Yacc owes much to the unflagging efforts of Keith Bostic. 2*39770SbosticHis badgering kept me working on it long after I was ready to quit. 3*39770Sbostic 4*39770Sbostic Berkeley Yacc owes much of its speed to Tom Pennello and Frank DeRemer. 5*39770SbosticTheir excellent algorithm for computing LALR(1) lookaheads, described in their 6*39770Sbosticalmost impenetrable article in TOPLAS 4,4, lies at the core of Berkeley Yacc. 7*39770Sbostic 8*39770Sbostic Finally, much of the credit for the latest version must go to those 9*39770Sbosticwho pointed out deficiencies of my earlier releases. Among the more 10*39770Sbosticprolific contributors were 11*39770Sbostic 12*39770Sbostic Benson I. Margulies 13*39770Sbostic Dale Smith 14*39770Sbostic Ozan Yigit 15*39770Sbostic Dave Gentzel 16*39770Sbostic John Campbell 17*39770Sbostic Bill Sommerfeld 18*39770Sbostic Paul Hilfinger 19*39770Sbostic Gary Bridgewater 20*39770Sbostic Dave Bakken 21*39770Sbostic Dan Lanciani 22*39770Sbostic Richard Sargent 23*39770Sbostic Parag Patel 24