|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
JavaCCParserConstants | |
TreeWalkerOp | Objects of this type are passed to the tree walker routines in ExpansionTreeWalker. |
Class Summary | |
---|---|
Action | Describes actions that may occur on the right hand side of productions. |
BNFProduction | Describes BNF productions. |
CharacterRange | Describes character range descriptors in a character list. |
Choice | Describes expansions where one of many choices is taken (c1|c2|...). |
Container | An object container. |
Expansion | Describes expansions - entities that may occur on the right hand sides of productions. |
ExpansionTreeWalker | A set of routines that walk down the Expansion tree in various ways. |
JavaCCErrors | |
JavaCCGlobals | This package contains data created as a result of parsing and semanticizing a JavaCC input file. |
JavaCCParser | |
JavaCCParserInternals | |
JavaCCParserTokenManager | |
JavaCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing). |
JavaCodeProduction | Describes JAVACODE productions. |
JavaFiles | |
LexGen | |
Lookahead | Describes lookahead rule for a particular expansion or expansion sequence (See Sequence.java). |
LookaheadCalc | |
LookaheadWalk | |
Main | |
MatchInfo | |
Nfa | |
NfaState | |
NonTerminal | Describes non terminals. |
NormalProduction | Describes JavaCC productions. |
OneOrMore | Describes one-or-more expansions (e.g., foo+). |
Options | A class with static state that stores all option information. |
OtherFilesGen | |
ParseEngine | |
ParseGen | |
RCharacterList | Describes character lists. |
RChoice | Describes regular expressions which are choices from from among included regular expressions. |
RegExprSpec | The object type of entries in the vector "respecs" of class "TokenProduction". |
RegularExpression | Describes regular expressions. |
REndOfFile | Describes the EOF regular expression |
RJustName | Describes regular expressions which are referred to just by their name. |
ROneOrMore | Describes one-or-more regular expressions ( |
RRepetitionRange | Describes one-or-more regular expressions ( |
RSequence | Describes regular expressions which are sequences of other regular expressions. |
RStringLiteral | Describes string literals. |
RZeroOrMore | Describes zero-or-more regular expressions ( |
RZeroOrOne | Describes zero-or-one regular expressions ( |
Semanticize | |
Sequence | Describes expansions that are sequences of expansion units. |
SingleCharacter | Describes single character descriptors in a character list. |
Token | Describes the input token stream. |
TokenProduction | Describes the various regular expression productions. |
TryBlock | Describes expansions of the form "try {...} ..." |
ZeroOrMore | Describes zero-or-more expansions (e.g., foo*). |
ZeroOrOne | Describes zero-or-one expansions (e.g., [foo], foo?). |
Exception Summary | |
---|---|
MetaParseException | |
ParseException | This exception is thrown when parse errors are encountered. |
Error Summary | |
---|---|
TokenMgrError |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |