I'm struggling getting the pseudo code for this.
Scan string left to right for each char If operand add it to string Else if operator add to stack ....
i'm struggling on how to handle ( )s
( goes on to the stack, then when you get to ) you pop from the stack until you find a (.
Wikipedia has a more detailed description of the algorithm, supporting functions as well as operators.