commit 023923f06b13a15d61a807eda7d82632b444a309
parent e4bd2597d5fe35ac5d026916df732b60d8dc4edf
Author: Daniel Barlow <dan@telent.net>
Date: Thu, 2 Nov 2023 23:21:40 +0000
improve names
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/main.rs b/src/main.rs
@@ -58,7 +58,7 @@ mod rover {
mod driver {
use super::rover;
- fn perform_insn(command: &str, rover: &rover::Rover) -> rover::Rover {
+ fn perform_command(command: &str, rover: &rover::Rover) -> rover::Rover {
match command {
"f" => rover::forward(&rover),
"b" => rover::backward(&rover),
@@ -68,12 +68,12 @@ mod driver {
}
}
- pub fn execute(rover: &rover::Rover, instructions: &str) -> rover::Rover {
- if instructions.is_empty() {
+ pub fn execute(rover: &rover::Rover, commands: &str) -> rover::Rover {
+ if commands.is_empty() {
rover.clone()
} else {
- let (first, rest) = instructions.split_at(1);
- execute(&perform_insn(first, rover), rest)
+ let (now, later) = commands.split_at(1);
+ execute(&perform_command(now, rover), later)
}
}
}