diff --git a/src/machine.rs b/src/machine.rs index be92662..c71ccd2 100644 --- a/src/machine.rs +++ b/src/machine.rs @@ -37,6 +37,13 @@ impl Machine { } } + pub fn run(machine : Machine){ + let mut m = machine; + loop{ + Machine::one_instruction(&mut m); + } + } + pub fn one_instruction(machine :&mut Machine) { let mut unsigned_reg1 : u64 = 0;