+3
-1
src/main.rs
+3
-1
src/main.rs
···
82
82
}
83
83
84
84
/// Begins the spin-cycle of the universal machine.
85
-
pub fn run(mut self) {
85
+
pub fn run(mut self) -> Self {
86
86
#[cfg(feature = "timing")]
87
87
let start = Instant::now();
88
88
···
268
268
269
269
#[cfg(feature = "timing")]
270
270
eprintln!("um complete: {:?}", start.elapsed());
271
+
272
+
self
271
273
}
272
274
273
275
/// Loads the value from the specified register.