Package | Description |
---|---|
org.scijava.parsington | |
org.scijava.parsington.eval |
Class and Description |
---|
Group
A group is a special N-ary operator delineated by a left-hand symbol and a
right-hand symbol, with comma-separated arguments.
|
Operator
A mathematical operator is a special symbol or "verb" which defines a
relation between "nouns" (i.e.: literals and variables).
|
Operator.Associativity |
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.
|
Token
Base class for various types of tokens: operators, groups, functions and
variables.
|
Class and Description |
---|
ExpressionParser
A parser for mathematical expressions, using Dijkstra's famous shunting-yard
algorithm.
|
Operator
A mathematical operator is a special symbol or "verb" which defines a
relation between "nouns" (i.e.: literals and variables).
|
SyntaxTree
A syntax
tree corresponding to an expression.
|
Token
Base class for various types of tokens: operators, groups, functions and
variables.
|
Variable
A "noun" token representing a variable.
|
Copyright © 2015–2022 SciJava. All rights reserved.