5 章 : あなたの名前を教えて
では、2 つのちがう希望を聞きます。
- あなたの名前を言ってください。
- “あなたの名前は?” と言ってください。
この 2 つの違いがわかりますか?
1 番目では、ジョン、エミリー、サンドラ、デビッド … と自分の名前を言って答えます。
2 番目では、「あなたの名前は?」と答えます。
違いは、2 番目のリクエストには引用符があることです。
quote の操作
今までは、このようにコンピュータに式を評価させる方法を学んできました。
(+ 3 4)
コンピュータに式をそのまま表示させたい場合は、次のように quote
を使用します。
(quote (+ 3 4))
次のボックスで自由に遊んで、好きな式をコンピュータに quote
してもらうことができます。
()
存在しない変数を使うなど、意味のない式も quote
できます。
(quote (a b c))
唯一の制約は、quote
したい式が有効でなければならないことです。
例えば、次の式はカッコのバランスが悪いのでうまくいきません。
(quote (+ 3 4 ())
次は 12.1.2
が有効な数字ではないので、うまくいきません。
(quote (12.1.2))
他にも無効な式がないか考えてみてください。
()
Send us a screenshot with your programs to viebel@gmail.com.