progn
progn, prog1, prog2
(sequencing) 順序実行
単に「続けて実行する」だけのもの。
かっこが一つしか書けないところ、例えば上の if の中の action-to-carry-out...
のところに、いくつも文を書きたい時に使う。
(progn (print "The first form")
(print "The second form")
(print "The third form"))
progn, prog1, prog2 は実行という意味では全て同じ。
戻り値(文の値)が違うだけ。
種類 | 式の値 |
---|
prog1 | 最初の文の値 |
prog2 | 二番目の文の値 |
progn | 最後の文の値 |
|