don't skip the machine ID during state machine upload
the parser can't read "ld u16", ISel should reduce ld u32 to u16
save token that killed the parser
make the assembler frontend an actual frontend
use standard charset instead of ascii
forbid operands to opcodes to follow without intervening space