Michael Schimmel 145e12b811 Add lambda expression support
Introduces `UntypedKind::Lambda` to represent function closures.
Adds `parse_fn` to the parser to handle lambda syntax.
Updates `Node::eval` to correctly evaluate lambda expressions, creating
new scopes for each invocation with captured variables.
Improves handling of call expressions by passing the AST node's
identity.
Removes unnecessary comments and simplifies some error handling.
2026-02-17 00:43:09 +01:00
2026-02-17 00:43:09 +01:00
S
Description
No description provided
6.5 MiB
Languages
Rust 100%