diff options
| -rw-r--r-- | src/parser.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/parser.rs b/src/parser.rs index 7e37376..9a139e4 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -73,14 +73,10 @@ pub fn process(strs: SplitWithMetadata<'_>) -> Vec<Expr<'_>> { // TODO: fix one line if else as not delimited by {} for s in str.split_whitespace() { - if let Some(token) = tokenizer::parse(if let len = s.len() { - if s.starts_with("println") { - "println" - } else if s.starts_with("throw") { - "throw" - } else { - s - } + if let Some(token) = tokenizer::parse(if s.starts_with("println") { + "println" + } else if s.starts_with("throw") { + "throw" } else { s }) { |
