Commit graph

3 commits

Author SHA1 Message Date
Leonardo de Moura
946f5537ee fix: pullExitPoints 2020-10-01 16:12:58 -07:00
Leonardo de Moura
d0ade7ff08 feat: extend doBlock expander
- Add support for `if h:c then t else e`, `h` may shadow reassignable
variables

- Pattern variables in `match` alternatives may shadow reassignable
variables

- A single declaration/reassignment in a `do` block may
declare/reassign multiple variables. Example: `let (x, y) := t`
2020-10-01 10:40:55 -07:00
Leonardo de Moura
94c7945bd3 feat: do code blocks
WIP
2020-09-30 19:20:16 -07:00