Variable /, //, ///

UP


Variable /, //, ///

Variable /

値の型

通常のリスト

初期値

実装依存

定義

変数/, //, ///は、 Lispのread-eval-printループによって管理されている、 ループの終わりに印刷された結果の保存された多値です。

/の値はもっとも最近印刷された多値のリストであり、 //の値は/の前の値であり、 ///の値は//の前の値です。

/, //, ///の値は、 Lispのread-eval-printループによって トップレベルフォームの返却値が印刷される前に即座に更新されます。 もしそのようなフォームの評価が通常の返却の前に中断されたとき、 /, //, ///の値は更新されません。

例文

(floor 22 7) =>  3, 1
(+ (* (car /) 7) (cadr /)) =>  22

影響

Lispのread-eval-printループ

参考

-, +, *, 25.1.1. トップレベルのループ

備考

なし。


TOP, Github