gi
Class LL1_Grammar
java.lang.Object
gi.Lexicon
gi.Grammar
gi.LL1_Grammar
- public class LL1_Grammar
- extends Grammar
This class implements an LL(1) parser around a Grammar. The parser adapts to changes in the underlying Grammar. Semantics in a phrase are evaluated during a top-down left-to-right recursive descent parse, when they are first visited. Attributes above or to the left of the Semantics are available during evaluation. A Grammar with left-recursive productions can cause infinite recursion, unless productions that terminate recursion have priority over productions that recurse.
- Version:
- 1.2
- Author:
- © 1999-2004 Craig A. Rich <carich@csupomona.edu>
© 1999-2004 Craig A. Rich <carich@csupomona.edu>