Python syntax in Lisp and Scheme

Marcin 'Qrczak' Kowalczyk qrczak at knm.org.pl
Mon Oct 13 17:27:01 EDT 2003


On Mon, 13 Oct 2003 13:51:22 -0700, Kaz Kylheku wrote:

> Secondly, it would be unoptimizeable. The result of evaluating a
> lambda expression is an opaque function object. It can only be called.

This is not true. When the compiler sees the application of a lambda,
it can inline it and perform further optimizations, fusing together
its arguments, its body and its context.

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak at knm.org.pl
    ^^     http://qrnik.knm.org.pl/~qrczak/





More information about the Python-list mailing list