[分享]LISP变量获取器
本帖最后由 作者 于 2008-4-30 10:09:24 编辑 <br /><br /> <p>这个小程序可以取得LSP代码中所用到的变量,我们在编程时,就可以先不管什么局部变量了,编完后,再用这个小程序将变量取出来,一次就可以设置好局部变量,当然,如果你不喜欢用局部变量,那这个程序就没有用的了。</p><p> </p> 本帖最后由 作者 于 2008-4-15 23:15:07 编辑visual lisp 里面自带这种功能啊 哦,是的,以前都不知道 学习了,但是我用2楼的方法统计时感觉返回的变量少了好多,不知问题出在哪里? 可能是你有些已经设为局部变量了,它应该是有两个返回的,一个是过程外的,一个是过程内的,过程内的是你已经设为局部变量的,而过程外的则是没有设成局部变量的。 好像很有用的,谢谢 哦,多知道一些了,谢谢! <p>程序不错,但有时候不灵啊</p><p>(defun c:111()<br/>(mapcar 'set '(<font color="#f70909">a b</font>) '(1 2))<br/>)</p><p>变量应该为 a b,而楼主的程序返回 'set</p> <p>嘿嘿~区分的不是太明确!不过还是不错的!希望改进改进!</p> 因为看到很少有人用,我虽然做了一些修改,但没有再发到论坛上来,今天看到有几位感兴趣,就把修改的传上来,也希望大家多提意见,百分百的软件很难做到,但在大家的提议下,相信会越来越完善。