Index

A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

I Link icon

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()`).
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form