プログラミング

計算機プログラムの構造と解釈(問題1.9、1.10、1.11)

ノートに殴り書いてると良くない気がするのでこっちに記載する。 問題1.9 (define (+ a b) (if (= a 0) b (inc (+ (dec a) b)))) (+ 4 5) →(inc (+ 3 5)) →(inc (inc (+ 2 5))) →(inc (inc (inc (+ 1 5)))) →(inc (inc (inc (inc 5)))) →9 再帰的 (define (+…