手続き型言語と末尾再帰
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/13 14:08 UTC 版)
C言語のような副作用と構造化を基本とする手続き型言語では、言語処理系による自動的な末尾呼び出しへの変換やその最適化(末尾最適化)は難しい。自己再帰を注意して書けば、最適化によりループにできるコンパイラもある、という程度である。
※この「手続き型言語と末尾再帰」の解説は、「末尾再帰」の解説の一部です。
「手続き型言語と末尾再帰」を含む「末尾再帰」の記事については、「末尾再帰」の概要を参照ください。
- 手続き型言語と末尾再帰のページへのリンク