Tests for each instruction and some bug fixes to those instructions.
Complain better in SyntaxError constructor.