An introductory assignment/lab for students first learning the use of stacks and queues.
Walks students through using stacks and queues to implement the Shunting Yard algorithm for converting from infix to postfix and evaluating postfix expressions using a stack, along with offering a number of extensions.
See the instructions file for further details.