| Package | Description |
|---|---|
| org.lsmp.djep.djep | |
| org.lsmp.djep.xjep | |
| org.nfunk.jep | |
| org.nfunk.jep.evaluation | |
| org.nfunk.jep.function |
| Modifier and Type | Class and Description |
|---|---|
class |
DSymbolTable
A SymbolTable which works with partial derivatives of variables.
|
| Modifier and Type | Method and Description |
|---|---|
SymbolTable |
DSymbolTable.newInstance()
Creates a new SymbolTable with the same variable factory as this.
|
| Modifier and Type | Method and Description |
|---|---|
XJep |
DJep.newInstance(SymbolTable st) |
| Modifier and Type | Class and Description |
|---|---|
class |
XSymbolTable
An extension of the symbol table with a few new features.
|
| Modifier and Type | Method and Description |
|---|---|
SymbolTable |
XSymbolTable.newInstance()
Creates a new SymbolTable with the same variable factory as this.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XSymbolTable.copyConstants(SymbolTable symTab)
Copy the values of all constants into this from the supplied symbol table.
|
XJep |
XJep.newInstance(SymbolTable st)
Creates a new instance of XJep with the same components as this one and the specified symbol table.
|
| Modifier and Type | Field and Description |
|---|---|
protected SymbolTable |
JEP.symTab
Symbol Table
|
protected SymbolTable |
EvaluatorVisitor.symTab
The symbol table for variable lookup
|
| Modifier and Type | Method and Description |
|---|---|
SymbolTable |
SymbolTable.StObservable.getSymbolTable() |
SymbolTable |
JEP.getSymbolTable()
Returns the symbol table (the list of all variables that the parser
recognizes).
|
| Modifier and Type | Method and Description |
|---|---|
Object |
EvaluatorVisitor.getValue(Node topNode,
SymbolTable symTab_in)
Returns the value of the expression as an object.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
CommandEvaluator.evaluate(CommandElement[] commands,
SymbolTable symTab) |
| Modifier and Type | Method and Description |
|---|---|
Object |
SpecialEvaluationI.evaluate(Node node,
Object data,
ParserVisitor pv,
Stack stack,
SymbolTable symTab)
Deprecated.
Performs some special evaluation on the node.
|
Copyright © 2018. All rights reserved.