Building Parsers with Java

sjm.parse.tokens
Class SlashSlashState

java.lang.Object
  |
  +--sjm.parse.tokens.TokenizerState
        |
        +--sjm.parse.tokens.SlashSlashState

public class SlashSlashState
extends TokenizerState

A slashSlash state ignores everything up to an end-of-line and returns the tokenizer's next token.


Constructor Summary
SlashSlashState()
           
 
Method Summary
 Token nextToken(java.io.PushbackReader r, int theSlash, Tokenizer t)
          Ignore everything up to an end-of-line and return the tokenizer's next token.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlashSlashState

public SlashSlashState()
Method Detail

nextToken

public Token nextToken(java.io.PushbackReader r,
                       int theSlash,
                       Tokenizer t)
                throws java.io.IOException
Ignore everything up to an end-of-line and return the tokenizer's next token.
Overrides:
nextToken in class TokenizerState
Returns:
the tokenizer's next token

by Steve Metsker