tip.lexer
Class Lexer

java.lang.Object
  extended by tip.lexer.Lexer

public class Lexer
extends Object


Field Summary
static int _STATE_0
           
 
Constructor Summary
Lexer(PushbackReader in)
           
 
Method Summary
 void consumeToken()
           
 ParserToken peekToken()
           
 void setState(int state)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_STATE_0

public static final int _STATE_0
See Also:
Constant Field Values
Constructor Detail

Lexer

public Lexer(PushbackReader in)
Method Detail

peekToken

public ParserToken peekToken()
                      throws LexerException,
                             IOException
Throws:
LexerException
IOException

consumeToken

public void consumeToken()
                  throws LexerException,
                         IOException
Throws:
LexerException
IOException

setState

public void setState(int state)