では、2 つのちがう希望を聞きます。

  1. あなたの名前を言ってください。
  2. “あなたの名前は?” と言ってください。

この 2 つの違いがわかりますか?

1 番目では、ジョン、エミリー、サンドラ、デビッド … と自分の名前を言って答えます。

2 番目では、「あなたの名前は?」と答えます。

違いは、2 番目のリクエストには引用符があることです。

Name

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.