On Dec 19, 2007, at 6:25 PM, John Meacham wrote:

On Tue, Dec 18, 2007 at 01:58:00PM +0300, Miguel Mitrofanov wrote:
I just want the sistem to be able to print one of these expressions !
Its this too much to ask ?
Yes, 'cause it means you want to embed almost all source code into the
compiled program.
So ?
So, I don't know any compiler of any language which does it.

Actually, it is a pretty fundamental feature of the lisp-derived
languages that they can self modify their own source, and hence keep
their own source representation all the way through runtime.

I'm not really a Lisp programmer, but don't you mean AST instead of source?

I know for a fact that Io stores its source code at runtime though (although the emphasis is still on manipulating the AST). Tcl might do it too, but I don't really know Tcl and might be wrong.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to