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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsets up all the needed objects.static voidprocessEquation(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:Consolesets up all the needed objects.- Overrides:
initialisein classConsole
-
processEquation
Description copied from class:ConsolePerforms the required operation on a node. Typically, evaluates the node and prints the value.- Overrides:
processEquationin classConsole- Parameters:
node- Node representing expression- Returns:
- The result of the calculation
-