CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

Zebu: A LALR(1) parser generator for Scheme.

lang/scheme/code/parsing/zebu/
Zebu 0.9 is an LALR(1) parser generator for Scheme. Documentation is included in the distribution. Zebu reads grammar files that contain the description of a language as well as the actions to be taken as the language is parsed. The language is described by production rules, while the actions are described by associated lambda expressions. Zebu uses the grammar files to generate parse table files that describe an LR parsing machine to process the specified language. The Zebu parser driver uses the parse table file to process the specified language.
Version: 0.9 Ports: Works with PC-Scheme from TI and MIT C-Scheme 6.2 Copying: Copyright (C) 1989, by William M. Wells III Permission is granted for unrestricted non-commercial use. CD-ROM: Prime Time Freeware for AI, Issue 1-1 Author(s): William M. Wells III Keywords: Authors!Wells, Parser Generator, Parsing, Scheme!Code, Scheme!Parsing, Zebu References: A.V. Aho and J.D. Ullman, "Principles of Compiler Design", Addison Wesley, 1979.
Last Web update on Mon Feb 13 10:36:51 1995
AI.Repository@cs.cmu.edu