(wat-aro)

生きてます

2016-01-03から1日間の記事一覧

SICP 問題 4.26

unlessを特殊形式で定義する. (define (analyze exp) (cond ((self-evaluating? exp) (analyze-self-evaluating exp)) ((quoted? exp) (analyze-quoted exp)) ((variable? exp) (analyze-variable exp)) ((assignment? exp) (analyze-assignment exp)) ((de…

SICP 問題 4.25

;; 作用的順序のschemeで本文中のunlessを使用してfactorialを定義した時, ``(factorial 5)``を評価しようとすると何が起きるか. (define (unless condition usual-value exceptional-value) (if condition exceptional-value usual-value)) (define (facto…