corbett@ernie.Berkeley.EDU (Robert Corbett) (09/02/89)
I have had the source code for a public domain Yacc-compatible parser generator placed in a file where it can be accessed via anonymous ftp. The file is located on the machine ucbarpa here at UC. The name of the file is ~ftp/pub/zoo.tar.Z. It is a compressed tar file. The name of the parser generator is Zoo. I wrote Zoo in 1985. I believe the source code for Zoo was posted to comp.sources some time ago. I am making it available via anonoymous ftp because claims I have seen that no public domain Yacc-compatible parser generators are available. Zoo is similar to the version of Bison distributed by the Free Software Foundation. Both Zoo and Bison were derived from a parser generator I wrote as a graduate student at Cal. I hesitated to announce Zoo's availability because I am working on a new improved version of it. At present, Zoo conforms to Yacc as described in documents available to the general public. The description of Yacc in the current draft of IEEE P1003.2 imposes stricter conditions than do documents available to the general public. Zoo does not yet satisfy those conditions. I doubt any existing parser generator does. I know Yacc does not. Faithfully yours, Bob Corbett uunet!elxsi!corbett ucbvax!sun!elxsi.com!corbett corbett@berkeley.edu -- Send compilers articles to compilers@ima.isc.com or, perhaps, Levine@YALE.EDU { decvax | harvard | yale | bbn }!ima. Meta-mail to ima!compilers-request. Please send responses to the author of the message, not the poster.