diff --git a/src/parse/mod.rs b/src/parse/mod.rs index 2f6b677..be573e5 100644 --- a/src/parse/mod.rs +++ b/src/parse/mod.rs @@ -462,12 +462,12 @@ fn select_expression(input: SliceIter) -> Result, Expres _ => word!("select"), val => do_each!( expr => trace_parse!(expression), - _ => punct!(","), + _ => must!(punct!(",")), (expr) ), default => do_each!( expr => trace_parse!(expression), - _ => punct!(","), + _ => must!(punct!(",")), (expr) ), map => trace_parse!(tuple),