rpython-experiments:用于学习 RPython 翻译工具链的玩具解释器

时间:2024-06-30 17:49:03
【文件属性】:

文件名称:rpython-experiments:用于学习 RPython 翻译工具链的玩具解释器

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-30 17:49:03

Python

RPython 实验 RPython 中的玩具解释器集合,用于了解 RPython 翻译工具链。 项目子目录 以下目录包含用于执行文本文件的实验解释器。 除了更多地了解 RPython 翻译工具链的功能之外,它们没有其他用途。 parc_interp:完整 PARC ISA 的解释器。 asm_toy_2:用于(较少)简单 PARC 程序集文件的玩具解释器。 asm_toy_1:用于(非常)简单的 PARC 程序集文件的玩具解释器。 bf:玩具语言的简单解释器。 请参阅每个子目录中的 README 文件以获取更多信息。 初学者 RPython 参考 高级 RPython 参考 http://morepypy.blogspot.com/2011/03/controlling-tracing-of-interpreter-with_26.html http://bitbuck


【文件预览】:
rpython-experiments-master
----README.rst(7KB)
----parc_interpreter()
--------README.rst(1KB)
--------interp_asm_jit.py(30KB)
--------conftest.py(141B)
--------interp_asm_test.py(3KB)
----bf()
--------README.rst(2KB)
--------tutorial_bf_jit_opt.py(3KB)
--------tutorial_bf.py(4KB)
--------tutorial_99.b(7KB)
--------tutorial_bf_jit.py(3KB)
----asm_toy_2()
--------README.rst(911B)
--------asm_00.s(68B)
--------asm_04.s(1KB)
--------test.s(653B)
--------asm_03.s(68B)
--------asm_01.s(92B)
--------interp_asm.py(6KB)
--------asm_02.s(71B)
----.gitignore(19B)
----asm_toy_1()
--------README.rst(931B)
--------asm_00.s(68B)
--------simple_asm.py(2KB)

网友评论