|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use net.sf.parcinj | |
|---|---|
| net.sf.parcinj | ParCinJ core classes. |
| net.sf.parcinj.example.list | Example: List Parser |
| Classes in net.sf.parcinj used by net.sf.parcinj | |
|---|---|
| AbstractSymbol
Abstract super class which implements Symbol.process(TokenIterator, Processor) according to the contract. |
|
| Lexer
Interface of classes which turn a character stream into a Token
stream. |
|
| MatchingResult
Immutable class representing the result of a Symbol.matches(Token)
invocation. |
|
| NormalToken
Token type representing plain text which is neither a key word nor a delimiter but for example a variable name. |
|
| ParsingException
Exception thrown if a parser error occurred. |
|
| Processor
Marker interface of a processor which might be used during symbol processing. |
|
| QuotedText
Token type representing quoted text. |
|
| Symbol
Interface of classes representing a symbol. |
|
| TerminalSymbol
Abstract super class of all terminal symbols. |
|
| TerminalSymbolType
Class representing a token type which is a terminal symbol. |
|
| Token
Immutable class representing a parsed chunk of text. |
|
| TokenIterator
Interface of classes which iterate over Token objects. |
|
| TokenType
Marker interface of classes representing the type of a Token. |
|
| Classes in net.sf.parcinj used by net.sf.parcinj.example.list | |
|---|---|
| Processor
Marker interface of a processor which might be used during symbol processing. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||