For this assignment, you will develop the back end of a calculator application. The GUI (graphical user interface) has been provided by your instructor. The application will require a stack and a queue which you will write. You will also write a linked list based implementation of the ListADTinterface which is provided. You will use the ListADT implementation to build your stack and queue.
The application program will accept infix expressions as input, convert the infix expression to postfix, evaluate the expression, and display the result in the calculator GUI.