serene-golang-implementation/bootstrap/pkg
Sameer Rahmani 0b56906474 [Bootstra] Rethink the eval loop to rewrite evaluation tree
Implement a new algorithm to eliminate TCO while preventing
premature execution exit by rewriting the evaluation tree and
replacing old nodes with new set of forms, for example the result of
some old form's evaluation, a body of a function or anything in
that nature. Couple the new forms with a possible new execution scope.
2020-12-25 01:18:54 +00:00
..
ast Add support for very basic string implementation 2020-12-16 22:40:59 +00:00
core [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
hash [Bootstrap] Add the support for keywords 2020-12-22 23:54:21 +00:00