int |
CommaParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
ConstantStringParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
EnumParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
IdentifierParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
LeftBracketParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
LeftParenParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
MethodParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
abstract int |
NodeParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next)
在解析节点后返回新的偏移量
|
int |
NumberParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
OperatorParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
PropertyParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
RightBracketParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
RightParenParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
SkipIgnoredToken.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |
int |
TypeParser.parse(String el,
int offset,
Deque<CalculateNode> nodes,
int function,
Invoker next) |