# Compiler - Catch exceptions thrown by the argument parser and print them normally. - Structs or records. - Unions. - Type checking. - Support immediates greater than 12 bits. - It seems instructions are correctly encoded only if the compiler is running on a little endian architecture. - Assignment to a pointer. - Static array. - Syscalls. - Error message with an empty file wrongly says that a ")" is expected. - Support any expressions for constants.