Tail call
id:
tail-call-165-5671292
title:
Tail call
text:
In computer science, a tail call is a subroutine call performed as the final action of a procedure. If the target of a tail is the same subroutine, the subroutine is said to be tail recursive, which is a special case of direct recursion. Tail recursion is particularly useful, and is often easy to optimize in implementations. Tail calls can be implemented without adding a new stack frame to the call stack. Most of the frame of the current procedure is no longer needed, and can be replaced by the
brand slug:
wiki
category slug:
encyclopedia
description:
Subroutine call performed as final action of a procedure
original url:
https://en.wikipedia.org/wiki/Tail_call
date created:
2004-10-28T09:40:12Z
date modified:
2024-08-29T08:22:52Z
main entity:
{"identifier":"Q1340959","url":"https://www.wikidata.org/entity/Q1340959"}
image:
fields total:
13
integrity:
15