public class Expression
extends java.lang.Object
| Constructor and Description |
|---|
Expression() |
Expression(java.lang.String expr) |
| Modifier and Type | Method and Description |
|---|---|
Complex |
eval_Complex() |
double |
eval() |
protected java.lang.String |
getErrMsg() |
protected static Symbol |
nextSymbol(java.io.StreamTokenizer st) |
static Symbol |
toSymbol(java.lang.String s) |
public Expression()
public Expression(java.lang.String expr)
throws ExpressionParseException
ExpressionParseExceptionpublic double eval()
throws ExpressionEvalException
ExpressionEvalExceptionpublic Complex eval_Complex() throws ExpressionEvalException
ExpressionEvalExceptionpublic static Symbol toSymbol(java.lang.String s)
protected static Symbol nextSymbol(java.io.StreamTokenizer st) throws java.io.IOException, ExpressionParseException
java.io.IOExceptionExpressionParseExceptionprotected java.lang.String getErrMsg()