FEATURE: Better error messages for select expression parsing.

This commit is contained in:
Jeremy Wall 2019-01-16 17:44:55 -06:00
parent 692a52f46d
commit 9767ea20b4

View File

@ -462,12 +462,12 @@ fn select_expression(input: SliceIter<Token>) -> Result<SliceIter<Token>, Expres
_ => word!("select"), _ => word!("select"),
val => do_each!( val => do_each!(
expr => trace_parse!(expression), expr => trace_parse!(expression),
_ => punct!(","), _ => must!(punct!(",")),
(expr) (expr)
), ),
default => do_each!( default => do_each!(
expr => trace_parse!(expression), expr => trace_parse!(expression),
_ => punct!(","), _ => must!(punct!(",")),
(expr) (expr)
), ),
map => trace_parse!(tuple), map => trace_parse!(tuple),