|
Class Summary |
| BaseFormat |
A Number format object which prints results in a specified base. |
| CommandVisitor |
Executes commands like diff and eval embedded in expression trees. |
| DeepCopyVisitor |
A Visitor which returns an exact copy of the tree. |
| DoNothingVisitor |
A Visitor which visits each node of a expression tree. |
| ErrorCatchingVisitor |
An abstract ParserVisitor
which adds some useful error handling facilities. |
| Eval |
Symbolic eval(x^3,x,2) operator. |
| MacroFunction |
A function specified by a string. |
| NodeFactory |
This class is used to create nodes of specified types. |
| PrintVisitor |
Prints an expression. |
| SimplificationVisitor |
Simplifies an expression. |
| SubstitutionVisitor |
Allows substitution of a given variable with an expression tree. |
| TreeUtils |
A set of Utility functions for working with JEP expression trees. |
| XEvaluatorVisitor |
This class is used for the evaluation of an expression. |
| XJep |
An extended version of JEP adds various routines for working with trees. |
| XMath |
|
| XOperator |
An Operator with additional information about its commutativity etc. |
| XOperatorSet |
An OperatorSet where the operators have information about their commutativity etc. |
| XSymbolTable |
An extension of the symbol table with a few new features. |
| XVariable |
Variables which have their equations stored. |
| XVariableFactory |
A VariableFactory which creates XVariables (which have equations). |