Added order of operations checking code

Completely forgot to add that before the last commit... I'm a moron
Fixed an issue where the argument passed to main wasn't used as the expression