2014年4月21日月曜日

開発環境

計算機プログラムの構造と解釈(Gerald Jay Sussman(原著)、Julie Sussman(原著)、Harold Abelson(原著)、和田 英一(翻訳)、ピアソンエデュケーション、原書: Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)(SICP))の2(データによる抽象の構築)、2.3(記号データ)、2.3.1(クォート)、問題 2.55.を解いてみる。

その他参考書籍

問題 2.55.

''abracadabra
を特殊形式quoteを使うと
(quote (quote abracadabra))
となり、
'(quote abracadabra)
となるので、
(car ''abracadabra)

(car '(quote abracadabra))

quote

となり、解釈系はquoteと印字する。

入出力結果(Terminal(gosh), REPL(Read, Eval, Print, Loop))

$ gosh
gosh> (car ''abracadabra)
quote
gosh> (exit)
$

0 コメント:

コメントを投稿