Lisp初学求助,是否存在函数,能够合并多个函数使之分别执行?
比如:
>>(foo (do1) (do2))
(do1)
(do2)
并且,能够使得下面的代码能够执行?
(if (a)
(b)
(foo (do1) (do2)))
其实就是想问对于参数数量有限制的函数,怎么增加函数数量?
上面的if函数,按照正常使用,只能写入3个参数,我想让第三个参数扩展一下.类似于
if a :
b
else:
do1
do2
谢谢
marsh元素
10 years ago