Fix for recursive functions using "let" keyword#11
Fix for recursive functions using "let" keyword#11artella-coding wants to merge 57 commits intohraberg:masterfrom
Conversation
|
Thanks Artella, will have a look at this and try to understand what's actually happening before merging it :-) cheers, Hakan Från: artella.coding notifications@github.com 1)Adding a fix to allow functions which are self recursive and which use the "let" keyword to work properly e.g. : You can merge this Pull Request by running |
…with 500k stackspace, but builds fine with 1000k
…s. See See hraberg#11 for original pull request. See a56343f for original code changes.
1)Adding a fix to allow functions which are self recursive and which use the "let" keyword to work properly e.g. :
(define funcLetAndRecurse
X -> (let Z (- X 1)
(if (= Z 1) (* 3 X) (funcLetAndRecurse Z))
)
)
2)Extending smoke tests
3)Adding build script for windows