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

E Link icon

empty() - Static method in class cs2110.MapVarTable
Create an empty MapVarTable.
equals(Object) - Method in class cs2110.Application
Return whether `other` is an Application of the same class whose function and argument are equal to ours.
equals(Object) - Method in class cs2110.Constant
Return whether `other` is a Constant of the same class with the same value.
eval(VarTable) - Method in class cs2110.Application
Evaluate the argument expression, then evaluate the function on the resulting value.
eval(VarTable) - Method in class cs2110.Constant
Return this node's value.
eval(VarTable) - Method in interface cs2110.Expression
Return the result of evaluating this expression, substituting any variables with their value in `vars`.
evaluateCsv(CSVParser, CSVPrinter) - Static method in class cs2110.CsvEvaluator
Copy the spreadsheet data (represented as CSV records) from `parser` to `printer`, replacing any formula cells with their evaluated value.
exitRequested() - Method in class cs2110.RpnCalc
Return whether the user has issued an 'exit' command.
EXP - Static variable in class cs2110.UnaryFunction
 
expression() - Method in exception class cs2110.IncompleteRpnException
The expression string that parsing was attempted on.
Expression - Interface in cs2110
Represents an arithmetic expression capable of being evaluated to yield a floating-point number.
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