2008/05/22

[scheme]評価の仕方によって、結果が変わる

今までのところ、schemeの評価の仕方には、2種類あって、一つは、「normal-order evaluation」、「applicative-order evaluation」で、時間があったら、このエントリーで後日追加して書きたいと思います。

驚いたのは、それぞれで最後の結果が変わってしまうこと。

よく、javascriptのevalや、ColdFusionのevaluate関数なんてあるけど、ひょっとしたら、難解な数式を突っ込んだら、評価の結果が変わってしまうのかなーと思ったりしました。

0 コメント:

コメントを投稿