局所変数letの使い方、問題1.34 – SICP(計算機プログラムの構造と解釈)その17
2008年11月20日
局所変数 let
の使い方
let
は変数を特定の範囲内に束縛する。
変数の値は let
の外側で計算される。
問題1.34
(define (f g)
(g 2))
(f square)
(square 2)
(* 2 2)
4
(f (lambda (z) (* z (+ z 1))))
((lambda (z) (* z (+ z 1))) 2)
(* 2 (+ 2 1))
(* 2 3)
6
(f f)
(f 2)
(2 2)
エラーとなる
計算機プログラムの構造と解釈
posted with amazlet at 08.11.07
ジェラルド・ジェイ サスマン ジュリー サスマン ハロルド エイブルソン
ピアソンエデュケーション
売り上げランキング: 6542
ピアソンエデュケーション
売り上げランキング: 6542