useless printing refactor

This commit is contained in:
milo 2024-03-06 00:33:23 -05:00
parent c6fd13f0a4
commit c59afecba5
1 changed files with 10 additions and 14 deletions

View File

@ -62,23 +62,19 @@ pub fn suggest(matrix: String, hold: String, next: String) -> Result<String, Str
};
Ok(format!(
"{x},{y},{r},{ty}",
x = res.loc.x,
y = res.loc.y,
r = rot(res.loc.r),
ty = res.ty
"{},{},{},{}",
res.loc.x,
res.loc.y,
match res.loc.r {
Rot::N => "spawn",
Rot::E => "right",
Rot::S => "reverse",
Rot::W => "left",
},
res.ty.name(),
))
}
fn rot(r: Rot) -> &'static str {
match r {
Rot::N => "spawn",
Rot::E => "right",
Rot::S => "reverse",
Rot::W => "left",
}
}
fn parse_matrix(s: &str) -> MatBuf {
s.bytes()
.take(400)