Re: gsoc: first steps, how to do more stuff with LAPs

Bruno Haible <[email protected]> Tue, 22 May 2018 02:28:50 +0200
Newsgroups gmane.lisp.clisp.devel
Message-ID <2586541.Oyy19f70dX@omega>
Charles Zhang wrote:
> Quick update on the previous example: I cleaned up and added support
> for using more of CLISP's call ops, instead of just punting to the
> computed funcall routine.
> 
> So now the form
> (lambda (x y) (if (= x y) (1+ x) (+ x y)))
> compiles to
> (LOAD 2)
> (PUSH)
> (LOAD 2)
> (PUSH)
> (CALLSR 1 47)

Ah, cool, the FDEFINITION is optimized out! Nice.

Bruno


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel