Reorganize opcodes
Use CompileError
Compiler handles loop tokens