Parser tweaks and implemented operator associativity.