I use my URStack and URQueue to do the Shunting Yard algorithm. First I split the input to String type tokens. Next, I transform the infix ArrayList to the postfix. Then, the function calculate() ...
A scientific calculator program that gets infix expressions from input, converts them to postfix and prefix notation, and shows the result by evaluating the postfix expression.