[讨论]永不止步的lisp
想要有个这样的程序,就是程序一旦执行就不可以退出,即使不停的按ESC也不退出,或遇到错误就跳过错误部分再往后执行,直到完成,不知有何好方法 <p>那程序如果死循环岂不是要用任务管理器中止CAD了!</p> ZZXXQQ发表于2010-4-12 18:53:00static/image/common/back.gif那程序如果死循环岂不是要用任务管理器中止CAD了!<p>谢谢你的回答,我要的不是死循环,还有别的方法吗</p> 本帖最后由 作者 于 2010-4-14 1:48:50 编辑 <br /><br /> <p>;直到i到1万</p><p>(defun c:tt (/ AAA I)<br/> (setq I 0)<br/> (defun AAA ()<br/> (if <br/> (vl-catch-all-error-p<br/> (vl-catch-all-apply <br/> '(lambda ()<br/> (while (< I 10000)<br/> (princ (setq I (1+ I)))<br/> (princ "\n")<br/> )<br/> )<br/> )<br/> )<br/> (AAA)<br/> )<br/> )<br/> (AAA)<br/>)</p> 楼主意图难料 luyu9635 发表于 2010-4-12 18:36 static/image/common/back.gif
想要有个这样的程序,就是程序一旦执行就不可以退出,即使不停的按ESC也不退出,或遇到错误就跳过错误部分再往 ...
一旦执行就不可以退出,即使不停的按ESC也不退出,或遇到错误就跳过错误部分再往后执行,直到完成
请问楼主:直到完成时指什么?..... 461045462 发表于 2011-1-2 20:10 static/image/common/back.gif
一旦执行就不可以退出,即使不停的按ESC也不退出,或遇到错误就跳过错误部分再往后执行,直到完成
请问楼 ...
估计是有什么特别的意思!
可能最终目的是强迫使用者执行他接下来的程序 回复 仲文玉 的帖子
谢谢您的说明
或许可以理解为是那样
页:
[1]