enso/lib/rust/parser/debug
Kaz Wesley 28daf14f75
Parse case-by-type, add an old-lambda syntax rule (#3802)
- Special precedence rules for case-of so that `:` operator works without parens or nospace-grouping.
- Support an old-lambda syntax: `x->x-> x`. According to the usual rules, the first nospace group would be parsed as an operator section. The expression now parses as a lambda that contains a lambda.
- Match old parser treatment of # in doc comments.
- Tweak precedence so (a : B = c) works.
- Documented constructors.
2022-10-17 22:46:52 +00:00
..
src Parse case-by-type, add an old-lambda syntax rule (#3802) 2022-10-17 22:46:52 +00:00
tests Parse case-by-type, add an old-lambda syntax rule (#3802) 2022-10-17 22:46:52 +00:00
Cargo.toml Qualified defs (#3785) 2022-10-12 17:40:16 +00:00