From: | Ivan Boldyrev <boldyrev@cgitftp.uiggm.nsc.ru> |
Newsgroups: | comp.compilers |
Date: | 16 Feb 2005 20:53:47 -0500 |
Organization: | this field is intentionally left blank |
References: | 05-02-053 05-02-056 05-02-062 |
Keywords: | OOP, functional practice |
Posted-Date: | 16 Feb 2005 20:53:47 EST |
On 9020 day of my life Carter Schonwald wrote:
> The runtime creation of a function merely requires something along the
> lines of packing together a pointer to the beginning of the function's
> body and a pointer to the current variable environment into a tuple.
>
> If you meant something else, could you please clarify?
Lisp can coerce list to function. List is generated at runtime ->
function is generated at runtime. The feature rocks, but
implementation must use full compiler or at least interpreter.
But language like [Something]ML and Haskell can be (and are) compiled
statically.
--
Ivan Boldyrev
Return to the
comp.compilers page.
Search the
comp.compilers archives again.