总览 LuaDec for Lua 5.1是针对Lua 5.1.x版本的Lua反编译器 它基于Hisham Muhammad的luadec(针对lua 5.0.x) LuaDec51是免费软件,并且使用与原始LuaDec相同的许可证 当前,它具有以下功能: 全面支持Lua 5.1操作码 增加了对去除调试信息的文件的支持 包括尝试确定在哪里声明本地人的启发式方法 当遇到无法反编译的东西时,它将尝试继续反编译 它具有内置的反汇编程序,易于阅读反汇编 它包括两个基于ruby的工具,可帮助进一步纠正反编译脚本 状态 当前版本是2.0 目前,luadec51可以反编译lua脚本的大多数构造,包括剥离了调试信息的脚本。 它仍然有一些缺点: 复杂的条件表达式通常会破坏输出 while和重复..until循环未处理 本地降级猜测器通常会猜测本地人将NEWTABLE和SETLIST操作码声明为错误 针对luadec 3.0的计划: 新的条件处理引擎 用法 要使用luadec,您必须先对其进行编译。 阅读以下部分以获取更多信息 要使用基于ruby的工具进行比较和luadecguess,您还需要在
2021-12-14 03:45:58 42KB c lua decompiler CC
1
C++编写的pl0编译器,可以编译pl0源码、生成目标代码和执行pl0程序功能。还加入了简单的MFC界面以方便操作,有pl0编辑界面和直接打开pl0文件功能。debug下的.exe可在安装有vc的机器上直接执行,当然你也可以自己编译。
2021-12-11 14:46:04 2.66MB c++ pl0 编译器
1
编译原理龙书高清版和配套的TINY编译器源码,学习编译原理不可多得的好书,绝对经典
2021-12-06 10:34:42 10.64MB 编译原理龙书 tiny完整源码
1
assembler:C语言中的汇编编译器
2021-11-29 22:06:17 6.54MB C
1
c语言编译器全部源码贡献,为学习编译或是提高编程能力都有极大的帮助
2021-11-29 22:01:58 97KB c语言;编译;编译器;汇编
1
clang编译器源代码分析解读,有代码的仔细解读分析,笔记详细,值得一看。
2021-11-29 18:00:44 2.66MB clang llvm 编译器 源码剖析
1
PHP Jit编译器 配置 $ llvm = \ Serafim \ Jit \ Compiler :: fromLibrary ( '/path/to/llvm.so' ); $ llvm -> target ( new \ Serafim \ Jit \ Target \ X86Target ()); 例子 use Serafim \ Jit \ Compiler ; use Serafim \ Jit \ ImportFunction ; use Serafim \ Jit \ Target \ X86Target ; $ llvm = Compiler :: fromLibrary ( '/path/to/llvm.so' ); $ llvm -> target ( new X86Target ()); $ entry = $ llvm -> entry ( #[Impor
2021-11-25 15:25:40 29KB C
1
本程序经过修改调试,成功运行通过!欢迎学习研究
2021-11-23 09:12:27 5.88MB 编译器
python-lua4dec Lua 4 的反编译器
2021-11-21 14:15:53 17KB Python
1
Codeganak Java和python的在线编辑器和编译器。 工作文件是:
2021-11-16 15:38:20 10.89MB javascript java spring-boot python3
1