AGC Assembler, Emulator, and Simulator in Rust