Two-pass assembler for Bruce Jacob's Ridiculously Simple Computer (RiSC) 16-bit ISA, featuring assembler directives and a lexical analyzer with syntax and value-error identification.