A JavaScript parser / calculator using postfix notation