PD LALR(1) parser generator

corbett@ernie.Berkeley.EDU (Robert Corbett)
2 Sep 89 04:51:17 GMT

          From comp.compilers

Related articles
PD LALR(1) parser generator corbett@ernie.Berkeley.EDU (1989-09-02)
| List of all articles for this month |

From: corbett@ernie.Berkeley.EDU (Robert Corbett)
Newsgroups: comp.compilers
Date: 2 Sep 89 04:51:17 GMT
Organization: University of California, Berkeley

          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





Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.