Uses of Class
net.sf.parcinj.Token

Packages that use Token
net.sf.parcinj ParCinJ core classes. 
 

Uses of Token in net.sf.parcinj
 

Methods in net.sf.parcinj that return Token
 Token TokenIterator.currentToken()
          Returns the current token.
 Token ParsingException.getInvalidToken()
          Returns the token causing this exception.
 

Methods in net.sf.parcinj with parameters of type Token
 MatchingResult ZeroOrMore.matches(Token token)
          Returns MatchingResult.OK.
 MatchingResult TerminalSymbolByType.matches(Token token)
          Returns MatchingResult.OK if the specified token is not null and it is of equal type as specified in the constructor.
 MatchingResult TerminalSymbolByText.matches(Token token)
          Returns MatchingResult.OK the specified token is not null and its token text equals the terminal symbol text specified in the constructor.
 MatchingResult Symbol.matches(Token token)
          Returns true if the specified token matches.
 MatchingResult SequenceOfSeparatedSymbols.matches(Token token)
          Returns MatchingResult.OK.
 MatchingResult Sequence.matches(Token token)
          Returns MatchingResult.OK if either the sequence is empty or the first symbol matches the specified token.
 MatchingResult Optional.matches(Token token)
          Returns MatchingResult.OK.
 MatchingResult OneOrMore.matches(Token token)
          Returns MatchingResult.OK if the wrapped symbol matches.
 MatchingResult NonTerminalSymbol.matches(Token token)
           
 MatchingResult Alternative.matches(Token token)
          Returns MatchingResult.OK if at least one symbol matches the specified token.
protected  void TerminalSymbol.process(Token token, P processor)
          Processes the specified token by the specified processor.