Re: The compilation approach in modern languages

Ivan Boldyrev <boldyrev@cgitftp.uiggm.nsc.ru>
16 Feb 2005 20:53:47 -0500

          From comp.compilers

Related articles
[2 earlier articles]
Re: The compilation approach in modern languages sgganesh@gmail.com (Ganny) (2005-02-12)
Re: The compilation approach in modern languages bobduff@shell01.TheWorld.com (Robert A Duff) (2005-02-13)
Re: The compilation approach in modern languages cartazio@gmail.com (Carter Schonwald) (2005-02-13)
Re: The compilation approach in modern languages dot@dotat.at (Tony Finch) (2005-02-13)
Re: The compilation approach in modern languages gah@ugcs.caltech.edu (glen herrmannsfeldt) (2005-02-13)
Re: The compilation approach in modern languages nmm1@cus.cam.ac.uk (2005-02-16)
Re: The compilation approach in modern languages boldyrev@cgitftp.uiggm.nsc.ru (Ivan Boldyrev) (2005-02-16)
Re: The compilation approach in modern languages boldyrev+nospam@cgitftp.uiggm.nsc.ru (Ivan Boldyrev) (2005-02-16)
Re: The compilation approach in modern languages rbates@southwind.net (Rodney M. Bates) (2005-02-16)
Re: The compilation approach in modern languages gneuner2@comcast.net (George Neuner) (2005-02-16)
Re: The compilation approach in modern languages torbenm@diku.dk (2005-02-18)
Re: The compilation approach in modern languages dot@dotat.at (Tony Finch) (2005-02-18)
Re: The compilation approach in modern languages hannah@schlund.de (2005-02-18)
[8 later articles]
| List of all articles for this month |

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

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


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.