On Dec 22, 2:39 pm, Ola Bini <ola.b...@gmail.com> wrote:
> Well, the "classical" functional way of writing a language
> implementation is to use continuation passing style.
> Since you always pass one the new state to the waiting continuation you
> never need to keep any explicit state around.
>
Yes, but I fail to see that it would give any performance or terseness
benefits here?
Would be interesting if there is some Lisp-magic that would help here.
Maybe a macro that compiles the "program" into cps would simplify?
Hmm....
/RF
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---