CMU Artificial Intelligence Repository
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