Lisp format指令,将nil参数解释为空字符串而不是“0”;“无”;
我知道我可以在传递参数之前对其进行处理,我只是想知道是否有一个指令用于此可能重复的Lisp format指令,将nil参数解释为空字符串而不是“0”;“无”;,lisp,format,common-lisp,Lisp,Format,Common Lisp,我知道我可以在传递参数之前对其进行处理,我只是想知道是否有一个指令用于此可能重复的 CL-USER> (format nil "~@[~A~]" "foo") "foo" CL-USER> (format nil "~@[~A~]" nil) ""
CL-USER> (format nil "~@[~A~]" "foo")
"foo"
CL-USER> (format nil "~@[~A~]" nil)
""