diff --git a/src/main.rs b/src/main.rs index 8c73ee2..14187d1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -98,9 +98,9 @@ fn input() -> Vec { fn load_program() -> Vec { let args: Vec = env::args().collect(); - let input = args[1].clone(); + let input = args.get(1).expect("malformed arguments"); let path: PathBuf = input.into(); - let input = fs::read_to_string(path).unwrap(); + let input = fs::read_to_string(path).expect("failed to read the program file"); input.as_bytes().to_vec() }