什么相当于Clojure在Common Lisp中的“做”?

时间:2012-11-19 09:54:50

标签: clojure common-lisp

即,按顺序评估子表单并返回最后一个评估值的表单,例如

(do (println "Hello World") 3) => 3

1 个答案:

答案 0 :(得分:31)

它被称为progn

  

特殊操作员 PROGN

     

语法:

     

预测 表格 *⇒结果 *

     

说明

     

预测按照给定的顺序评估表单

     

每个表单的值,但最后一个被丢弃。