|
Class Summary |
| AddSubOperatorToken |
Used to implement addition and subtraction operations within an expression |
| AssignmentOperatorToken |
Used to implement assignment operations within an expression |
| BinaryOperatorToken |
The base class for all binary operators |
| CaseToken |
Used to implement if-then-else operations within an expression |
| CellArrayToken |
Class used to represent cell arrays
e.g. a={ 3, [1,2,3;4,5,6], "hello" ; "barfoo" , rand(5), 1+2 } |
| CharToken |
Class used to represent any strings used in an expression |
| ClassdefToken |
Base class of all JMathLib-"Classes" |
| ColonOperatorToken |
Used to implement subscriptions of a array |
| CommandToken |
Class for implementing commands |
| ConditionToken |
Used to implement if-then-else operations within an expression |
| DataToken |
Base class of all Datatypes |
| DelimiterToken |
|
| DotOperatorToken |
Used to implement object orientated access of methods and arguments |
| Expression |
Class implementing a tree where each node has a variable no of children |
| ForOperatorToken |
Used to implement for loops within an expression |
| FunctionHandleToken |
|
| FunctionToken |
Class used to represent any functions used in the expression |
| IfThenOperatorToken |
Used to implement if-then-else operations within an expression |
| LogicalToken |
|
| MathLibObject |
|
| MatrixToken |
Class used to represent non numeric matrices |
| MulDivOperatorToken |
Class representing multiplicaton and division operations within an expression |
| NumberToken |
Class representing numbers used in expression
holds a 2D array of complex numers in a 3d array
values[yx][REAL/IMAG]
All operations on a NumberToken create a new NumberToken |
| OperandToken |
The base class of all operands used in an expression |
| OperatorToken |
The base class of all operators used in an expression |
| PowerOperatorToken |
Class representing all power operators used in an expression |
| RelationOperatorToken |
Used to implement relation operations within an expression |
| SparseNumberToken |
Class representing numbers used in expression
holds a 2D array of complex numers in a 3d array
values[y][x][REAL/IMAGINARY]
All operations on a DoubleNumberToken create a new DoubleNumberToken |
| SwitchToken |
Used to implement if-then-else operations within an expression |
| Token |
This is the base class for all the types of token supported by MathLib |
| UnaryOperatorToken |
Class representing any unary operators in an expression |
| VariableToken |
Class representing any variables used in an expression |
| WhileOperatorToken |
Used to implement if-then-else operations within an expression |