Package org.scijava.sjep

Interface Summary
Operator Interface for mathematical operators.
Token Interface for various types of tokens: operators, functions and other symbols.
Verb A "verb" here is a token that acts on a fixed number of "noun" tokens (e.g., constants or variables).
 

Class Summary
AbstractToken Base class for Token implementations.
DefaultOperator Default implementation of Operator.
ExpressionParser A parser for mathematical expressions, using Dijkstra's famous shunting-yard algorithm.
Function A token representing an instance of a mathematical function, which acts on a particular number of arguments.
Literals Utility methods for parsing literals from strings.
Main Launches the console-driven expression evaluator.
Operators A collection of standard Operators.
Position A mutable parse position.
SubSequence A CharSequence which is a by-reference subsequence of another CharSequence.
SyntaxTree A syntax tree corresponding to an expression.
Tokens Utility methods for working with tokens.
Variable A token representing a variable.
 

Enum Summary
Operator.Associativity  
 



Copyright © 2015 SciJava. All rights reserved.