Generic Interpreter 1.2
Public API
G I L S T

G

Grammar - class gi.Grammar.
This class implements a Grammar.
gi - package gi
This package implements regular and context-free language theory--Lexicon and Grammar.

I

interpret(String[]) - Method in class gi.Grammar
Interprets by command-line arguments using this Grammar.
interpret(Reader) - Method in class gi.Lexicon
Interprets a source character stream using this Lexicon.
interpret(String) - Method in class gi.Lexicon
Interprets a source string using this Lexicon.
interpret(InputStream) - Method in class gi.Lexicon
Interprets a source byte stream using this Lexicon.
interpret() - Method in class gi.Lexicon
Interprets the standard input stream using this Lexicon.
interpret(File) - Method in class gi.Lexicon
Interprets a source file using this Lexicon.
interpret(PipedWriter) - Method in class gi.Lexicon
Interprets a source pipe using this Lexicon.
interpret(String[]) - Method in class gi.Lexicon
Lexical analysis by command-line arguments using this Lexicon.

L

LL1_Grammar - class gi.LL1_Grammar.
This class implements an LL(1) parser around a Grammar.
LR0_Grammar - class gi.LR0_Grammar.
This class implements an LR(0) parser around a Grammar.
LR1_Grammar - class gi.LR1_Grammar.
This class implements an LR(1) parser around a Grammar.
Lexicon - class gi.Lexicon.
This class implements a Lexicon.

S

SLR1_Grammar - class gi.SLR1_Grammar.
This class implements an SLR(1) parser around a Grammar.

T

toString() - Method in class gi.LR0_Grammar
Returns the string representation of this parser, specifically "LR(0)".
toString() - Method in class gi.LR1_Grammar
Returns the string representation of this parser, specifically "LR(1)".
toString() - Method in class gi.SLR1_Grammar
Returns the string representation of this parser, specifically "SLR(1)".

G I L S T
 

© 1999-2004 Craig A. Rich <carich@csupomona.edu>