Since we use lalrpop, we are limited to a LR(1) grammar. Handwritten parser would parse some currently ambigious things. Here is a list we would like to change in the future:
Lambdas: |x| { x + 1 } => (x) => x + 1, ideally without having to use parentheses with one argument.
Since we use lalrpop, we are limited to a LR(1) grammar. Handwritten parser would parse some currently ambigious things. Here is a list we would like to change in the future:
|x| { x + 1 }
=>(x) => x + 1
, ideally without having to use parentheses with one argument.