>>670
(・3・)エェー 末尾再帰にならない場合でも最適化されるのですかYO、よくわからなくなってきた

ttp://www.ocaml.jp/archive/document/intro1.html
>末尾再帰にならない場合は普通の関数コールと同じコストがかかる。


>>671
(・3・)エェー こんなん見つけたYO

ttp://www.shiro.dreamhost.com/scheme/docs/tailcall-j.html
>末尾再帰がループと同等に実行されるのは、コンパイラによるオプショナルな最適化ではない。
>Schemeは、末尾呼び出しでスタックを消費しないことを言語規格上要求している。

(;・3・)いやOcamlは知らんけどNE