diff --git a/parser/src/lib.rs b/parser/src/lib.rs index 22d0183..5d1907c 100644 --- a/parser/src/lib.rs +++ b/parser/src/lib.rs @@ -285,11 +285,9 @@ impl From> for Expression { prefixes.push(Prefix::from(inner.next().unwrap())); } - println!("{:#?}", prefixes); - let exp = Expression::from(inner.next().unwrap()); - if inner.len() > 0 { + if inner.len() > 0 || prefixes.len() > 0 { Expression::Fix { initial: Box::new(exp), prefixes,