用于tis的python解释器只是一个划痕(brainfuck派生)

tbas-p的Python项目详细描述


Python

t_…?as

Build Status

一组用于处理TBAS

pip install tbas-py要安装。需要python 3.6+

echo "+>++>+++D" | tbas运行无头解释器

包括一个基于tk的图形调试器w/断点:

Screenshot

echo "+>++>+++D" | tbas-gui运行ui

  • tbas/badge IO.py-各种IO模式的实现
  • tbas/buffer.py-实现fifo/filo缓冲区
  • tbas/corpus.py-生成tbas程序以执行有用操作的函数
  • tbas/datatypes.py-包含用于类型提示的宏
  • tbas/interpreter.py-用户界面和驱动程序
  • tbas/machine.py-包含跟踪计算机状态的类
  • tests/tests.py-单元测试
  • tbas/ui.py-主用户界面类
  • tbas/util.py-帮助函数

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

推荐PyPI第三方库


热门话题
使用odbc的java数据库连接:找不到microsoft access驱动程序(*.mdb*.accdb)选项   java我在将文本读入数组时遇到问题,我需要在这段代码中更改什么?   java JAXB元素列表中缺少字段   java Android BaseAdapter,返回项id   登录到web应用程序的java语音识别   java线性布局不填充滚动视图中屏幕的剩余部分   java如何通过点击第二个按钮来显示第二张壁纸?   java如果使用无缓冲I/O,缓冲I/O如何减少开销?   《骑士之旅》中的java问题   java如何解决Singelton为空的问题   java可在后台播放广告   在Swing中处理JFXPanel时发生java JavaFX非法状态异常   java Contains总是返回false   java ZeroMQ两个PUBSUB代理