| Interface | Description |
|---|---|
| Evaluator |
Interface for expression evaluators.
|
| StackEvaluator |
Interface for stack-based expression evaluators, operating on postfix queues.
|
| StandardEvaluator |
Interface for expression evaluators which support the
standard operators. |
| StandardStackEvaluator |
Interface for stack-based evaluators which support the standard operators.
|
| StandardTreeEvaluator |
Interface for tree-based evaluators which support the standard operators.
|
| TreeEvaluator |
Interface for tree-based expression evaluators, operating on syntax trees.
|
| Class | Description |
|---|---|
| AbstractEvaluator |
Base class for
Evaluator implementations. |
| AbstractStandardEvaluator |
Base class for
StandardEvaluator implementations on common
built-in types: Booleans, Strings and Numbers. |
| DefaultStackEvaluator |
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.