请教个Defun的偏门问题,一般情况下DEFUN的写法是(defun sym ([arguments] [/ variables...]) expr...) ,如: (defun c:abc () (princ "hello!") ) 定义了abc这个命令。 请问,这个sym函数名如果是个变量,比如是$com1之类的,有办法执行吗?怎么写? 也就是上例中abc这个命令,或者说是c:abc,是由程序中的一个变量$com1而来的 (setq $com1 "c:abc") ????这地方怎么写 (defun $com1 () ??????这地方怎么写 (princ "hello!") ) 能实现吗?谢谢 |