cw4: Write output to file
cw4: Rename 'ldiu' to 'ldih'
cw4: Use loop not forEach function
util: Throw errors if cast numbers are NaN
cw4: Rename '.macro' to '.def'
cw4: Add '.undef' directive
cw4: Throw errors, don't use callback
cw4: Add '.exit' directive
cw4: Add ALU and comparison instructions
cw4: Add an 'idtSize' property to prog
cw4: Define useful macros in prog
cw4: Implicitly define empty interrupt table
cw4: Add a '.isr' directive
cw4: Add '--idt' option to ucasm
cw4: Pass argv options to assemble
cw4: Add optional listing annotations
cw4: Rework ucasm arguments
cw4: Refactor rom.asm to use new directives