Tail Call Elimination

Some articles on call, tail calls, tail call elimination, tail call, tail:

Tail Call - Description
... from, the return address, so that it can return to that location with the result once the call is complete ... Typically, this information is saved on the call stack, a simple list of return locations in order of the times that the call locations they describe were reached ... For tail calls, there is no need to remember the place we are calling from — instead, we can perform tail call elimination by leaving the stack alone (exc ...
Tail Call
... In computer science, a tail call is a subroutine call that happens inside another procedure as its final action it may produce a return value which is then ... The call site is then said to be in tail position, i.e ... If any call that a subroutine performs, such that it might eventually lead to this same subroutine being called again down the call chain, is in tail position, such a subroutine is said to be tail-recursive ...

Famous quotes containing the words elimination, tail and/or call:

    To reduce the imagination to a state of slavery—even though it would mean the elimination of what is commonly called happiness—is to betray all sense of absolute justice within oneself. Imagination alone offers me some intimation of what can be.
    André Breton (1896–1966)

    Yet I suppose what seems to us confusion
    Is not confusion, but the form of forms,
    The serpent’s tail stuck down the serpent’s throat....
    Robert Frost (1874–1963)

    ‘Tis to yourself I speak; you cannot know
    Him whom I call in speaking such a one,
    For you beneath the earth lie buried low,
    Which he alone as living walks upon:
    Jones Very (1831–1880)