Martin Fredin
|
3fe990ceaa
|
Don't run interpreter by default
|
2023-02-12 13:01:12 +01:00 |
|
Martin Fredin
|
d67eddcf0f
|
Fix interpreter
|
2023-02-11 11:04:39 +01:00 |
|
Martin Fredin
|
e212c79a44
|
Revert back to one lambda par, and fix issues with lambda lifter
|
2023-02-11 09:59:26 +01:00 |
|
Martin Fredin
|
f3600ffdf8
|
Fix documentation and small things
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
5956cdf121
|
Fix typo
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
8688b303ac
|
Fix unnecessary supercombinator issue
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
ece621b0aa
|
Fix auxiliary path
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
8663f2ea50
|
Some clean up and documenting
|
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
|
69254f8032
|
Finish Lambda Lifter
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
2a48b7477e
|
Implement lambda lifting passes: freeVars, abstract, and rename
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
b64b49b1eb
|
Remove files from git
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
61efcebc64
|
Fix conflict
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
787dbd85db
|
Add Makefile, add remove Grammar dir
|
2023-01-21 19:44:22 +01:00 |
|
Martin Fredin
|
499ced914c
|
Fix judgment
|
2023-01-20 14:16:18 +01:00 |
|
Martin Fredin
|
64ee4dc432
|
Implement basic interpreted language
|
2023-01-20 14:12:04 +01:00 |
|
Martin Fredin
|
7caadcbeb9
|
Use src instead of app
|
2023-01-17 15:34:32 +01:00 |
|