public class Lexer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Lexer.State |
Modifier and Type | Field and Description |
---|---|
protected Lexer.State |
state |
protected Token |
token |
Constructor and Description |
---|
Lexer(PushbackReader in) |
protected Token token
protected Lexer.State state
public Lexer(PushbackReader in)
protected void filter() throws LexerException, IOException
LexerException
IOException
public Token peek() throws LexerException, IOException
LexerException
IOException
public Token next() throws LexerException, IOException
LexerException
IOException
protected Token getToken() throws IOException, LexerException
IOException
LexerException
protected void unread(Token token) throws IOException
IOException
Copyright © 2021 Soot OSS. All rights reserved.