接口的使用
jaskell.expression.Expression
程序包 | 说明 |
---|---|
jaskell.expression | |
jaskell.expression.parser |
-
jaskell.expression中Expression的使用
实现Expression的jaskell.expression中的类 修饰符和类型 类 说明 class
Add
TODOclass
Binary
TODOclass
Divide
TODOclass
Number
TODOclass
Parameter
TODOclass
Product
TODOclass
Quote
TODOclass
Sub
TODO声明为Expression的jaskell.expression中的字段 修饰符和类型 字段 说明 protected Expression
Binary. left
protected Expression
Binary. right
返回Expression的jaskell.expression中的方法 修饰符和类型 方法 说明 Expression
Binary. makeAst()
Expression
Expression. makeAst()
Expression
Number. makeAst()
Expression
Parameter. makeAst()
Expression
Quote. makeAst()
返回变量类型为Expression的类型的jaskell.expression中的方法 修饰符和类型 方法 说明 Optional<Expression>
Env. get(String name)
参数类型为Expression的jaskell.expression中的方法 修饰符和类型 方法 说明 void
Env. put(String name, Expression value)
参数类型为Expression的jaskell.expression中的构造器 构造器 说明 Add(Expression left, Expression right)
Divide(Expression left, Expression right)
Product(Expression left, Expression right)
Quote(Expression expression)
Sub(Expression left, Expression right)
-
jaskell.expression.parser中Expression的使用
返回Expression的jaskell.expression.parser中的方法 修饰符和类型 方法 说明 Expression
Param. parse(State<Character> s)
Expression
Parser. parse(State<Character> s)
参数类型为Expression的jaskell.expression.parser中的构造器 构造器 说明 A(Expression prev)
D(Expression prev)
P(Expression prev)
S(Expression prev)