public class NumberConstParser extends Object implements TokenParser
| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected boolean |
isFloat |
protected int |
radix |
| Constructor and Description |
|---|
NumberConstParser() |
NumberConstParser(int radix,
boolean isFloat) |
NumberConstParser(String id,
int radix,
boolean isFloat) |
| Modifier and Type | Method and Description |
|---|---|
protected NumberConst |
createNumberConst() |
protected static int |
getDigit(char c,
int radix) |
NumberConst |
parse(String source,
int offset)
Возвращает токен если ему соответ цепочка сиволов в указаной точке
|
protected int radix
protected boolean isFloat
protected String id
public NumberConstParser()
public NumberConstParser(int radix,
boolean isFloat)
public NumberConstParser(String id, int radix, boolean isFloat)
protected static int getDigit(char c,
int radix)
protected NumberConst createNumberConst()
public NumberConst parse(String source, int offset)
TokenParserparse in interface TokenParsersource - Цепочка символовoffset - Смещение от начала цепочки символовCopyright © 2018. All rights reserved.