Timeline for How can a compiler be written for a language that allows rewriting code at runtime (such as Lisp macros)?
Current License: CC BY-SA 3.0
2 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Oct 5, 2016 at 16:43 | comment | added | Rainer Joswig | There is no need for a JIT. The runtime just needs to include an AOT compiler. Lisp systems often include both an Interpreter (better debugging) and one or more AOT compilers (better speed). OTOH JIT compilers are rarely used in Lisp. In many/most Lisp implementations EVAL will call an incremental AOT compiler. | |
Sep 30, 2016 at 8:49 | history | answered | amon | CC BY-SA 3.0 |