Ensemble is a parser, assembler, and simulator library for the LC-3 ISA, written in Rust.
This project, while mostly for general use, is mainly used for the lc3-ensemble-test and LC3Tools projects.
Refer to the documentation for additional support.