| Interface | Description |
|---|---|
| Expression |
Represents the result of a parsed expression.
|
| Function |
Defines a function which can be referenced and evaluated from within expressions.
|
| Class | Description |
|---|---|
| BinaryFunction |
Represents a binary function.
|
| BinaryOperation |
Represents a binary operation.
|
| Constant |
Represents a constant numeric expression.
|
| FunctionCall |
Represents the invocation of a function.
|
| Functions |
Contains a set of predefined standard functions.
|
| Parser |
Parses a given mathematical expression into an abstract syntax tree which can be evaluated.
|
| Scope |
Contains a mapping of names to variables.
|
| UnaryFunction |
Represents an unary function.
|
| Variable |
Represents a variable which binds a value to a name.
|
| VariableReference |
Represents a reference to a variable.
|
| Enum | Description |
|---|---|
| BinaryOperation.Op |
Enumerates the operations supported by this expression.
|
Copyright © 2018. All rights reserved.