-
Emacs Lisp反编译器:elisp反编译工具
资源介绍
Emacs Lisp字节码的……或至少是概念证明。
此代码将用于其Earley算法解析器和代码组织。 我有一个中实现的项目。 它需要大量的工作,虽然更换Python代码。
这是一个非常早期的阶段,但是经过一番挥霍,代码似乎可以涵盖所有内容。
我们可以反编译的各种东西的列表在目录中。 较长的两个例子是:
演示检测诸如defvar和defconst类的形式,以及反转诸如when和
是一个真正起作用的递归fib程序。
在更好地组织文档之前,请参阅和以获取更一般的概述。
我。 在幻灯片上键入“ s”以查看与幻灯片关联的文本。
我们目前正在记录Elisp字节码。 参见
您可能会发现自己正在咨询源代码: , 和 。
虫子
您应该这样想,例如,用Google翻译在两种人类语言之间进行转换:有时您得到的东西是完美的,有时您得到的东西有些固执,但您仍然明白。 有时您得到的回报是错误的。
在这里,错误的情况通常涉及正确地控制流。 我们具有强大的底层控制流代码,可以获取控制流图并计算支配器和反向支配器。 但是,我们现在不使用这些信息。 这样做需要大量的认真思考,工程和实验。
使用此代码
- 上一篇: CADVirusKiller.zip
- 下一篇: 筑原CAD杀毒