Creating error checking:
- Invalid characters in labels
- Invalid instruction or directive
- Misuse of instruction and directives
- Ommitted declarations
- Repeated declarations
- Data in the text section
- Instructions in the data section
- Division by zero (already in the simulator)

What is left:
- Writing in CONST memory addresses
- Jump to data section