#brainfuck #interpreter #compiler

程序+库 bf-lib

运行 brainfuck 代码的库

4 个版本

0.2.1 2020 年 12 月 10 日
0.2.0 2020 年 12 月 10 日
0.1.1 2020 年 12 月 3 日
0.1.0 2020 年 11 月 15 日

71#brainfuck

每月下载量:25
bf-bot 中使用

MIT 许可证

25KB
658 行(不包括注释)

bf-lib

一个简单的用于运行 brainfuck 代码的库

包含一个示例二进制文件

待办事项

  • 停止无限循环 无法检测,设置了超时。
  • 在第一次遍历时,如果输入不足,则返回错误,而不是在运行时

lib.rs:

bf-lib

bf-lib 是一个用于非交互式运行 brainfuck 程序的小型库

入口点是 Exec 结构体,借鉴了 subprocess 的想法

依赖项

~0.7–0.9MB
~14K SLoC