Martin Fredin
|
210e55bb15
|
Adjust old type checker to new syntax, and refactor lambda lifter to use typed AST
|
2023-02-15 23:55:16 +01:00 |
|
sebastianselander
|
6218efac20
|
Renamer done.
It renames bound variables to numbers, converts let to lambda, and
removes all variables from binds
|
2023-02-14 16:44:38 +01:00 |
|
Martin Fredin
|
d67eddcf0f
|
Fix interpreter
|
2023-02-11 11:04:39 +01:00 |
|
Martin Fredin
|
78a3ed56ea
|
Add test
|
2023-02-10 16:55:56 +01:00 |
|
Martin Fredin
|
8688b303ac
|
Fix unnecessary supercombinator issue
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
3d8bd24c7b
|
Fix basic tests
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
08917be1c6
|
Fix first unnecessary supercombinator
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
7c313b3faa
|
Fix basic tests
|
2023-02-09 20:23:49 +01:00 |
|
Martin Fredin
|
ce31e4d490
|
Fix first unnecessary supercombinator
|
2023-02-09 17:53:39 +01:00 |
|