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

tail recursion, again



    Date: Tue, 4 Sep 90 13:47 EDT
    From: barmar@Think.COM (Barry Margolin)

	Date: Tue, 4 Sep 90 11:21:09 CDT
	From: lsmith@CLI.COM (Larry Smith)

	Last spring I got very frustrated with the Symbolics because the
	compiler could not optimize tail recursion. Does Genera 8 do any
	better?  

    Well, there are no symbols in the L-LISP-COMPILER and COMPILER packages
    with the string "TAIL" in their names, so I suspect there is still no
    such option.

    When I had a loaner MacIvory a couple of years ago the release notes
    mentioned some optional "block compilation" facilities that were
    included in Genera 7.3 Ivory as an experimental facility.  I don't know
    whether they were Ivory-specific or not, 
They are.
					     but I don't recall anything
    about this in the 8.0 release notes.  This stuff might have included
    tail recursion and tail call optimization.
It didn't.

						    barmar