mod cpu; mod alu; use cpu::Cpu; use alu::Alu; pub const DEBUG: bool = false; fn main() { let mut cpu = Cpu::new(); cpu.read_program_from_file("challenge.bin"); let result = cpu.execute(); if result.is_ok() { println!("Execution successful!"); } else { println!("Err: {}", result.err().unwrap()) } }