mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'lemu/src/parser/mod.rs')
| -rw-r--r-- | lemu/src/parser/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lemu/src/parser/mod.rs b/lemu/src/parser/mod.rs index 31faf7f..53c2940 100644 --- a/lemu/src/parser/mod.rs +++ b/lemu/src/parser/mod.rs @@ -406,11 +406,11 @@ pub fn parse<'source, W: Wr>( let screen = take_ident!(t.clone())?; let mut out = String::new(); for ch in screen.chars() { - if matches!(ch, '0'..='9') { + if ch.is_ascii_digit() { out.push(ch); continue; } - if out.len() != 0 { + if !out.is_empty() { yeet!(InvalidDisplayType(screen)); } } |