A virtual machine in Rust

The goal of this assignment is to write an interpreter for a virtual machine of our own. You have access to: