[求助]如何用变量来调用函数
<font face="宋体" size="2">定义函数js后<br/>(defun js()<br/>...<br/>)<br/>把函数名js赋给变量a<br/>(setq a "js")<br/><br/>再通过变量a来运行函数js,我记得以前好象看过,现在记不起如何调用了.</font> (setq a "js")===> (setq a js) <p>楼上是把一个函数对象赋给一个变量,</p><p>我想要的是:把函数名(为一字符串对象)赋给一个变量,再通过该变量来调用函数.</p> <p>测试:</p><p>1.(apply (read js) nil)</p><p>2.(eval (read (strcat "(" js ")")))</p><p></p> 4楼的方法可行,谢了
页:
[1]