2010-07-19から1日間の記事一覧
問題 Eva Lu Ator は解釈系に対して式 (car ''abracadabra) と入力した。驚いたことに解釈系は quote 印字してきた。なぜか。 解答 ''abracadabra が評価されると、(quote abracadabra) つーリストになる。その car を抽出してるから quote が返るって解釈で…
問題 二つのリストは、同じ順に並んだ同じ要素を含むとき、equal? であるという。例えば、 (equal? '(this is a list) '(this is a list)) は真である。しかし、 (equal? '(this is a list) '(this (is a) list)) は偽である。より正確には、基本となる eq? …
問題 次の各式を評価した結果、解釈系は何を印字するか。 (list 'a 'b 'c)(list (list 'george))(cdr '((x1 x2) (y1 y2)))(cadr '((x1 x2) (y1 y2)))(pair? (car '(a short list)))(memq 'red '((red shoes) (blue socks)))(memq 'red '(red shoes blue sock…
問題 図2.9に示した wave の square-limit を、上に示した各レベルで作業して変更せよ。特に、 a. 問題 2.49 の基本的 wave ペインタに(例えば笑っているような)線分を加えよ。 b. corner-split で構成されるパターンを(例えば2つでなく、up-split と ri…