Made COPY outsource to MOV if using absolutes.
Made some preparations to make Parser step-able.
Moved code out of perform into giveMusic, playFirstNote and stepForward.
Implemented enforced EAR instruction signatures in the most awesome way
possible (regex win).
If you've written wrong EAR code, the compiler will now show a helpful
error message when you try to run it.
Added support for comments in EAR code.
Comments can be added anywhere, inside ().
Anything inside brackets is entirely ignored by the compiler.
Added exceptions that i forgot to add earlier. :)
Fixed main.java being in wrong place.
Added evaluation of the 'equality' predicate to the LOBECompiler.