今までのところ、schemeの評価の仕方には、2種類あって、一つは、「normal-order evaluation」、「applicative-order evaluation」で、時間があったら、このエントリーで後日追加して書きたいと思います。
驚いたのは、それぞれで最後の結果が変わってしまうこと。
よく、javascriptのevalや、ColdFusionのevaluate関数なんてあるけど、ひょっとしたら、難解な数式を突っ込んだら、評価の結果が変わってしまうのかなーと思ったりしました。
2008/05/22
[scheme]評価の仕方によって、結果が変わる
ラベル:
scheme/gauche
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿