Uses of Package
net.sf.parcinj

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.