末尾再帰に関する多くの記事を読んできましたが、末尾再帰がスタック領域を使用しない方法についてはまだ不明です。
ローカル変数と関数の引数はどうですか? それらはスタックにも格納されます。末尾再帰の場合、これらはどうなりますか? 通常の再帰とどう違うのですか。
「テールコール[テール再帰]は、コールに扮した後藤の一種です」
これはどういう意味ですか?
末尾再帰に関する多くの記事を読んできましたが、末尾再帰がスタック領域を使用しない方法についてはまだ不明です。
ローカル変数と関数の引数はどうですか? それらはスタックにも格納されます。末尾再帰の場合、これらはどうなりますか? 通常の再帰とどう違うのですか。
「テールコール[テール再帰]は、コールに扮した後藤の一種です」
これはどういう意味ですか?