Class PostfixEvaluationConsole
java.lang.Object
com.singularsys.jepexamples.consoles.Console
com.singularsys.jepexamples.consoles.PostfixEvaluationConsole
-
Nested Class Summary
Nested classes/interfaces inherited from class com.singularsys.jepexamples.consoles.Console
Console.JepPrintStream, Console.SPEC_ACTION
-
Field Summary
Fields inherited from class com.singularsys.jepexamples.consoles.Console
doubleFormat, history, jep, showHistory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
sets up all the needed objects.static void
processEquation
(Node node) Performs the required operation on a node.Methods inherited from class com.singularsys.jepexamples.consoles.Console
getCommand, getPrompt, handleError, inputLoop, print, printFuns, printHelp, printIntroText, println, printOps, printStdHelp, printVars, processCommand, run, setAlteredCommand, setFormat, split, testSpecialCommands, toString
-
Constructor Details
-
PostfixEvaluationConsole
public PostfixEvaluationConsole()
-
-
Method Details
-
main
- Parameters:
args
-
-
initialise
public void initialise()Description copied from class:Console
sets up all the needed objects.- Overrides:
initialise
in classConsole
-
processEquation
Description copied from class:Console
Performs the required operation on a node. Typically, evaluates the node and prints the value.- Overrides:
processEquation
in classConsole
- Parameters:
node
- Node representing expression- Returns:
- The result of the calculation
-