LMC assembly interpreter written in pure safe Rust.
tinypc
has support for all of the typical LMC instructions.
Note Adding on more useful instructions such as a multiply instruction is beyond the scope of this interpreter.
INP
LDA
OUT
STA
ADD
SUB
BRA
BRP
BRZ
DAT
HLT