Re: [Scheme-reports] library at file level
John Cowan 15 May 2013 12:39 UTC
Per Bothner scripsit:
> It uses an interpreter if it needs to evaluate a syntax transformer
> before it is fully compiled. This isn't as elegant as one would like,
> but it seems to work well in practice.
ISLisp, an ISO-standard variant of Common Lisp (close to a subset), is
interesting in this respect: it has CL macros, but no `eval` function.
Consequently, the compiler needs an interpreter, but the run-time does not!
--
John Cowan http://ccil.org/~cowan cowan@ccil.org
[P]olice in many lands are now complaining that local arrestees are insisting
on having their Miranda rights read to them, just like perps in American TV
cop shows. When it's explained to them that they are in a different country,
where those rights do not exist, they become outraged. --Neal Stephenson
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports