一个面向对象的高度灵活的brainfuck解释器。

brainfuck-interpreter的Python项目详细描述


脑力翻译

一个面向对象的高度灵活的brainfuck解释器。在

为什么?在

尽管可能有无数的其他选择, 我之所以这么做是因为我发现其他项目对我来说太高了 也没能控制翻译。 但是,此模块允许开发人员访问、修改和 控制大脑的每一个部分是如何评估的,使之成为现实 项目优于其他项目。在

总的来说,这也是一个有趣的项目。在

特点

  • 面向对象的
  • 易于使用
  • 测井集成
  • 允许流式传输brainfuck代码
  • 手动输入/输出流控制
  • 手动翻译步进

示例

一个基本示例应适合此库的大多数用法:

importbrainfuckbf='+[----->+++<]>+.---.+++++++..+++.[--->+<]>----.'print(brainfuck.evaluate(bf))# hello!

例如,对口译员有更多的控制权, 签出the examples directory。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么会出现这些错误?表达式的非法开始   使用HttpUrlConnection的java测试URL仅适用于前面的www   在大数据集上使用kmeans的java堆外内存   查找Java RandomAccessFile如何以字符形式读取第n个字节   java Android从BroadcastReceiver获取标题和描述   java使用构造函数参数模拟嵌套类并测试方法   正在将Azure Blob项强制转换为Java文件对象   java并行运行testNG套件   java程序在运行时似乎没有进入   贬低Java规则引擎的优点和缺点   文本区域中的java中心文本   java JPA从多个表中选择错误   类Java问题使用类加载器重新加载代码   java如何在Spring非管理类上使用@Value   java(关闭)Gradle导入VS代码失败   java arraylist拆分(“空白”)并计算字数   Android/Java如何在单独的*中调用函数。java文件?   具有基本身份验证的java Apache Camel RSS模块   java为什么程序在出现溢出或下溢时不抛出异常