Costinbos77 发表于 2022-7-5 15:25:08

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")
)
...........


rlx 发表于 2022-7-5 15:54:05

开尔文或开尔文。。不确定,很久以前。是一个小dos应用程序,用一段代码替换所有不受保护的名称(=变量名),使程序的其余部分或多或少不可读。应用程序有一个包含所有lisp命令的列表,不在列表中的每个单词都将被一个生成的代码(如Q%%Q)替换。对于效率不高的小例程,但对于较大的例程,要计算出其密码将是一个真正的挑战。
 
 
gr.Rlx
 
 
https://groups.google.com/forum/#!主题/alt.cad。autocad/xya0XM\u WtVo

Costinbos77 发表于 2022-7-5 16:06:23

非常感谢rlx,所以我的假设是正确的!
 
但这样做的意义是什么,我们可以编译。lsp文件完全不可读且安全。fas或。vlx文件?

rlx 发表于 2022-7-5 16:11:56

 
 
这是在现在很常见(也很受欢迎)的visual lisp之前,所以这个例程一定很古老。我们这些小/老人当时没有这些工具。这个dos应用程序可能是免费软件。但是,这是很久以前的事了。。。

Costinbos77 发表于 2022-7-5 16:38:41

谢谢你rlx!
页: [1]
查看完整版本: l的编译方法