Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I 
- IncompleteRpnException - Exception Class in cs2110
-
Indicates that an expression string could not be parsed as RPN to yield an expression.
- IncompleteRpnException(String, int) - Constructor for exception class cs2110.IncompleteRpnException
-
Create an IncompleteRpnException indicating that `expression` could not be parsed as RPN and that the expression stack had a size of `stackDepth` at the conclusion of parsing.
- infixString() - Method in class cs2110.Application
-
In infix notation, an Application is represented by the name of its function, followed by its argument's infix representation enclosed in parentheses.
- infixString() - Method in class cs2110.Constant
-
Return the decimal representation of this node's value (with sufficient precision to reproduce its binary value).
- infixString() - Method in interface cs2110.Expression
-
Return the infix representation of this expression, enclosing every binary operation in parentheses (regardless of whether they are necessary to preserve the order of operations).
- isOperator(String) - Static method in interface cs2110.Operator
-
Return whether `symbol` is a recognized operator symbol (i.e., one that could be passed to `fromString()`).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form