Finished the compiler. We'll have to continue testing, particularly
involving code within procedures and functions and also operations using
vars instead of variables, but so far as I know it all works.