Added structure for infix interpreter