5 ms·
> the only other language that I’ve seen doing this approach is Jai Many (most?) Lisps have had full arbitrary CTE since ... I'm not sure, probably before C ex
by d110af5ccf 5y ago
> the only other language that I’ve seen doing this approach is Jai
Many (most?) Lisps have had full arbitrary CTE since ... I'm not sure, probably before C existed?
- xigoi 5y agoI thought most Lisps were interpreted…
- mtreis86 5y agoCommon myth. Many have an interpreter but compile to ASM. A couple compile to JVM - Clojure and ABCL. One, ECL, compiles to C. Writing a Lisp compiler in Lisp isn't much different than writing an interpreter. See the compiler in Paradigms of Artificial Intelligence Programming for an example.
- moonchild 5y ago> Writing a Lisp compiler in Lisp isn't much different than writing an interpreter Writing a lisp compiler in lisp is a very different task from writing an interpreter. Especially if one expects to bootstrap.