The JepInstance type exposes the following members.
Properties
Name | Description | |
---|---|---|
AllowAssignment |
Sets whether assignment equations like y=x+1 are allowed.
The default is true (assignment allowed).
|
|
AllowUndeclared |
Sets the value for the undeclared variables option. If this option
is set to true, expressions containing variables that were not
previously added to Jep will be automatically be added while parsing,
and initialized to 0. Note this only affects the parsing stage,
EvaluationException will still be thrown when trying to evaluate a variable
with an undefined value.
If this option is set to false, variables that were not previously added to Jep will produce an ParseException while parsing. The default value is true. |
|
Evaluator |
Evaluator gets/sets the _evaluator data member
|
|
FunTab |
FunTab gets/sets the _funTab data member
|
|
ImplicitMul |
Sets the value of the implicit multiplication option.
If this option is set to true before parsing, implicit multiplication
will be allowed. That means that an expression such as
"1 2" is valid and is interpreted as "1*2".
The default value is true. |
|
LastRootNode |
Returns the root node of the last successfully parsed expression
|
|
NodeFac |
NodeFac gets/sets the _nodeFac data member
|
|
NumFac |
NumFac gets/sets the _numFac data member
|
|
OpTab |
OpTab gets/sets the _opTab data member
|
|
Parser |
Parser gets/sets the _parser data member
|
|
PrintVisitor |
PrintVisitor gets/sets the _pv data member
|
|
VarFac |
VarFac gets/sets the _varFac data member
|
|
VarTab |
VarTab gets/sets the _varTab data member
|