feat: only compute all free variables during a-conversion

This commit is contained in:
2025-12-28 02:07:14 -05:00
parent 4d81aca0b2
commit 0945cedf51
10 changed files with 36 additions and 3 deletions

View File

@@ -13,5 +13,13 @@ thunk: it
saccharine: it
@ ./lambda.exe - < ./samples/saccharine.txt
prof:
@ go tool pprof -top profile/cpu.prof
graph:
@ go tool pprof -raw -output=profile/cpu.raw profile/cpu.prof
@ go tool pprof -svg profile/cpu.prof > profile/cpu.svg
@ open profile/cpu.svg
saccharineX: it
@ ./lambda.exe -x - < ./samples/saccharine.txt > saccharine.out
@ ./lambda.exe -x - < ./samples/saccharine.txt > saccharine.out