All Classes and Interfaces

Class
Description
An expression tree node representing the application of a unary function to its child expression.
An expression tree node representing a fixed real number.
An application for evaluating formulas in spreadsheets (in CSV format) and writing the result to the console.
Represents an arithmetic expression capable of being evaluated to yield a floating-point number.
Indicates that an expression string could not be parsed as RPN to yield an expression.
A VarTable implemented using a Map from the Java Collections Framework.
Represents a binary arithmetic operator on real numbers.
An interactive calculator for evaluating expressions represented in Reverse Polish Notation.
Utilities for parsing RPN expressions.
Represents a single token (e.g., a number, variable name, operator symbol, or function name) within an expression string.
A token representing the conditional operator symbol "?:".
A token representing a function call.
A token representing a floating-point number.
A token representing a binary arithmetic operator.
A token representing the name of a variable.
Represents a named function from real numbers to real numbers.
Indicates that a variable needed to be evaluated, but no value had been assigned to it.
Indicates that a function name was encountered during parsing that had no known definition.
A collection of variable names and assigned numeric values, as could be used when evaluating mathematical expressions.