l的编译方法
大家好!我想知道下面的代码是不是用什么东西编译的。因为我认为没有人可以用这种方式开发和调试lisp应用程序。
提前感谢!
(DEFUN Q|$Q (Q%$Q / QQQQ Q?OQ QjOQ Q@OQ QQOQ QlOQ Q&OQ Q1OQ Q#j Q0j Q0lQ
Q#OQ)
(SETQ QQQQ NIL)
(IF Q%$Q
(PROGN
(SETQ Q%$Q (ENTGET Q%$Q))
(SETQ Q?OQ NIL)
(IF (OR (= (CDR (ASSOC 0 Q%$Q)) "TEXT")
(= (CDR (ASSOC 0 Q%$Q)) "ATTDEF")
)
...........
开尔文或开尔文。。不确定,很久以前。是一个小dos应用程序,用一段代码替换所有不受保护的名称(=变量名),使程序的其余部分或多或少不可读。应用程序有一个包含所有lisp命令的列表,不在列表中的每个单词都将被一个生成的代码(如Q%%Q)替换。对于效率不高的小例程,但对于较大的例程,要计算出其密码将是一个真正的挑战。
gr.Rlx
https://groups.google.com/forum/#!主题/alt.cad。autocad/xya0XM\u WtVo 非常感谢rlx,所以我的假设是正确的!
但这样做的意义是什么,我们可以编译。lsp文件完全不可读且安全。fas或。vlx文件?
这是在现在很常见(也很受欢迎)的visual lisp之前,所以这个例程一定很古老。我们这些小/老人当时没有这些工具。这个dos应用程序可能是免费软件。但是,这是很久以前的事了。。。 谢谢你rlx!
页:
[1]