Samuel Hammersberg
|
7c1e1d57a0
|
Merge remote-tracking branch 'origin/main' into llvm_testing
|
2023-02-12 13:17:45 +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
|
8688b303ac
|
Fix unnecessary supercombinator issue
|
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
|
2a48b7477e
|
Implement lambda lifting passes: freeVars, abstract, and rename
|
2023-02-10 16:45:33 +01:00 |
|
Martin Fredin
|
61efcebc64
|
Fix conflict
|
2023-02-10 16:45:33 +01:00 |
|
Samuel Hammersberg
|
721192c242
|
Started implemented multiple functions.
|
2023-02-06 15:44:54 +01:00 |
|
Samuel Hammersberg
|
66fb77c84e
|
Added some missing math operators
|
2023-02-04 15:11:56 +01:00 |
|
Samuel Hammersberg
|
026949ae7e
|
Added support for subtraction
|
2023-02-04 13:20:46 +01:00 |
|
Martin Fredin
|
64ee4dc432
|
Implement basic interpreted language
|
2023-01-20 14:12:04 +01:00 |
|