|
|||||||||
| 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 | ||||||||