bf_jit:针对bf的过度设计的JIT编译器 源码
BF_JIT 这是Brainfuck语言的简单解释器。 它使用3地址代码IR格式执行一些有用的优化,然后及时将其编译为x86_64机器代码。 由于这种方法,该解释器仅支持x86_64平台。 内存阵列环绕,因此依赖该功能的程序应该可以工作。 支持8、16和32位单元。 建造 $ git submodule update --init $ make 用法 $ ./bf --help Usage: bf_jit [OPTION...] [input files] -m, --mem-size arg Number of memory cells (default: 32768
文件列表
bf_jit-master.zip
(预估有个27文件)
bf_jit-master
.gitmodules
92B
src
interpreter.hpp
213B
parser.cc
1KB
code_generator.hpp
2KB
engine.hpp
487B
code_generator.cc
16KB
asmbuf.cc
91B
parser.hpp
516B
暂无评论