public class Tokenizer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Tokenizer.Token |
| Constructor and Description |
|---|
Tokenizer(BufferedReader reader) |
Tokenizer(String text) |
| Modifier and Type | Method and Description |
|---|---|
protected char |
currChar() |
protected Tokenizer.Token |
newToken(TokenType type,
String val) |
Tokenizer.Token |
next() |
protected void |
nextChar() |
Tokenizer.Token |
nextNonWhiteSpace() |
protected char |
peek() |
protected boolean |
reachedEOF() |
List<Tokenizer.Token> |
tokenize() |
public Tokenizer(String text)
public Tokenizer(BufferedReader reader)
public Tokenizer.Token nextNonWhiteSpace()
public Tokenizer.Token next()
protected char peek()
protected void nextChar()
protected char currChar()
protected Tokenizer.Token newToken(TokenType type, String val)
protected boolean reachedEOF()
public List<Tokenizer.Token> tokenize()
Copyright © 2017. All rights reserved.