root@swill ~/PerlMonks $ ./stack_to_infix.pl TOS='-nil-', stmt = 'push 3' TOS='3', stmt = 'push 5' TOS='5', stmt = 'add' TOS='(5 + 3)', stmt = 'push 7' TOS='7', stmt = 'push 9' TOS='9', stmt = 'add' TOS='(9 + 7)', stmt = 'mul' TOS='((9 + 7)*(5 + 3)) ', stmt = 'print' out: '((9 + 7)*(5 + 3)) ' root@swill ~/PerlMonks $