[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

tail call optimization in CLISP?



Hi,

would it cost a lot of work to perform tail call optimization in
simple cases (no unwind-protect, no dynamic bindings etc.)?

Without that, CPS becomes unusable because all final calls pile up on
the stack as a series of FUNCALLs instead of being JMP'ed to.

Regards,
	Jo"rg Ho"hle.
Joerg.Hoehle@gmd.de		http://zeus.gmd.de/~hoehle/amiga-clisp.html