lang: ast: Implement lambdas

This is a big giant patch that implements the AST part of lambdas!

I don't know how Sam is able to understand the AST so well, but he does,
and we're all grateful for it. Most of this code was written by him.

Co-authored-by: Samuel Gélineau <gelisam@gmail.com>
This commit is contained in:
James Shubin
2023-09-25 18:02:07 -04:00
parent d1f1ed8957
commit 6e1cde815c
2 changed files with 709 additions and 637 deletions

File diff suppressed because it is too large Load Diff