Generic Interpreter 1.3
Public API
G I L S T

G

gi - package gi
This package implements regular and context-free language theory--Lexicon and Grammar.
Grammar - Class in gi
This class implements a 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

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

S

SLR1_Grammar - Class in gi
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-2009 Craig A. Rich <carich@csupomona.edu>