程序包 | 说明 |
---|---|
com.sh.compile.express | |
com.sh.compile.express.function | |
com.sh.javax.datastore |
限定符和类型 | 方法和说明 |
---|---|
double |
SimpleNode.getValue() |
double |
MathExpParser.getValue() |
double |
ASTFunNode.getValue() |
void |
SimpleNode.getValue(DoubleStack stack) |
double |
MathExpParser.getValue(DoubleStack evalStack) |
void |
ASTFunNode.getValue(DoubleStack tempStack) |
限定符和类型 | 方法和说明 |
---|---|
double |
PostfixMathCommand.operation(double[] params) |
double |
PostfixMathCommand.Divide.operation(double[] params) |
void |
PostfixMathCommand.run(DoubleStack inStack) |
void |
PostfixMathCommand.Comparative.run(DoubleStack inStack) |
void |
PostfixMathCommand.Power.run(DoubleStack inStack) |
void |
PostfixMathCommand.Logical.run(DoubleStack inStack) |
void |
PostfixMathCommand.Multiply.run(DoubleStack inStack) |
void |
PostfixMathCommand.Not.run(DoubleStack inStack) |
void |
PostfixMathCommand.Modulus.run(DoubleStack inStack) |
限定符和类型 | 方法和说明 |
---|---|
double |
Datastore.getValueWithExpress(int rowNo,
java.lang.String expStr)
表达式运算
|
double |
Datastore.getValueWithExpress(java.lang.String expStr) |
int |
Datastore.getValueWithExpress2(int rowNo,
java.lang.String expStr) |
int |
Datastore.getValueWithExpress2(java.lang.String expStr) |
java.lang.String |
Datastore.getValueWithExpress3(int rowNo,
java.lang.String expStr,
java.lang.String format) |
java.lang.String |
Datastore.getValueWithExpress3(java.lang.String expStr,
java.lang.String format) |