test2.lexer
クラス Lexer
java.lang.Object
test2.lexer.Lexer
- public class Lexer
- extends java.lang.Object
コンストラクタの概要 |
Lexer(java.io.PushbackReader in)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token
protected Token token
state
protected Lexer.State state
Lexer
public Lexer(java.io.PushbackReader in)
filter
protected void filter()
throws LexerException,
java.io.IOException
- 例外:
LexerException
java.io.IOException
peek
public Token peek()
throws LexerException,
java.io.IOException
- 例外:
LexerException
java.io.IOException
next
public Token next()
throws LexerException,
java.io.IOException
- 例外:
LexerException
java.io.IOException
getToken
protected Token getToken()
throws java.io.IOException,
LexerException
- 例外:
java.io.IOException
LexerException
unread
protected void unread(Token token)
throws java.io.IOException
- 例外:
java.io.IOException