| Interface | Description |
|---|---|
| Evaluator |
Interface for expression evaluators.
|
| StackEvaluator |
Interface for stack-based expression evaluators.
|
| StandardEvaluator |
Interface for expression evaluators which support the
standard operators. |
| TreeEvaluator |
Interface for tree-based expression evaluators.
|
| Class | Description |
|---|---|
| AbstractEvaluator |
Base class for
Evaluator implementations. |
| AbstractStackEvaluator |
Base class for
StackEvaluator implementations. |
| AbstractStandardStackEvaluator |
Base class for stack-based evaluators which support the standard operators.
|
| AbstractStandardTreeEvaluator |
Base class for tree-based evaluators which support the standard operators.
|
| AbstractTreeEvaluator |
Base class for
Evaluator implementations that evaluate
SyntaxTrees recursively. |
| DefaultEvaluator |
An expression evaluator for most
standard operators with
common built-in types (i.e.: Booleans, Strings and
Numbers). |
| DefaultTreeEvaluator |
An expression evaluator for most
standard operators with
common built-in types (i.e.: Booleans, Strings and
Numbers). |
| EvaluatorConsole |
A simple console-driven expression evaluator.
|
| Unresolved |
An unresolved/unknown variable value.
|
Copyright © 2015–2021 SciJava. All rights reserved.