Next: , Previous: Evaluation Notation, Up: Conventions


1.3.4 結果表示の表記法

本書の数多くの例題は、評価するとテキストを表示します。 (‘*scratch*’バッファのような)Lisp対話バッファで例題のコードを 実行すると、表示テキストはバッファに挿入されます。 (関数eval-regionで評価するなどの) 別の手段で例題を実行すると、表示テキストはエコー領域に表示されます。 エコー領域に表示されるテキストは、1行に切り詰められていることに 注意してください。

本書の例題では、表示場所には無関係に、 表示テキストを‘-|’で表します。 フォームを評価した結果返される値(ここではbar)は、 後続の行に分けて書きます。

     (progn (print 'foo) (print 'bar))
          -| foo
          -| bar
          ⇒ bar