Chapter 6 - infix mathematical expression evaluation