吉米尼翁
我正在寻找类似的东西:
(printem 1 2)
1 2
我假设您是通过format调用来完成此操作的,但是示例并未重点讨论这一点。还是您写一个字符串并输出?但这似乎也不对。
弗兰克·扎尔科夫
您可以简单地构建一个通过format的迭代构造打印其所有参数的函数。
(defun printem (&rest args)
(format t "~{~a~^ ~}" args))
用法:
CL-USER> (printem 1 2 3)
1 2 3
CL-USER> (printem '(1 2 3) '(4 5 6))
(1 2 3) (4 5 6)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句