bfpy:Python到Brainfuck转译器 源码
bfpy Python到Brainfuck编译器 什么是BFPY BFPY是使用Brainfuck作为字节码的替代Python运行时。 BFPY如何工作? BFPY使用标准的dis模块来分解给定的Python函数,并每个字节码指令一次转换一个。 它像虚拟机一样将Brainfuck内存用作堆栈。 为什么选择BFPY? 无聊。 目前实施了什么? 例如,BFPY只能翻译算术运算(加,减,乘,乘除法和幂)。 仍有许多功能需要实现,以使其成为适当的Python运行时替代方案 还有什么要实施的? 我仍然必须将更多的字节码指令翻译给Brainfuck,但是只要我不允许Brainfuck处理更多类
用户评论