2 个版本
0.1.1 | 2023 年 4 月 23 日 |
---|---|
0.1.0 | 2023 年 1 月 22 日 |
#197 in 模拟
37KB
1K SLoC
更多内容请参阅用户手册(包括语言语法)。
概述
BitScript 是一种为模拟逻辑门而设计的神秘语言。
Bitr 是一个用 Rust 编写的最小化 BitScript 解释器,它不包含任何外部依赖。
(代表 bit-runner,发音为 bitter。)
功能
- BitScript 是一种基于文本的 逻辑门模拟器。
- BitScript 是 图灵完备 的,允许进行复杂的设计。
- BitScript 包含一个基于文件的 模块系统(组件),它使代码变得简洁。
有关 BitScript 可以做什么的示例可以在 示例 中找到。
路线图
- 为单个单元格、整个数组、范围或单元格分配值。
- 常见的逻辑门。
- 以 8、10 和 16 为基数的数字输入。
- goto、标签和 if 语句。
- 可重复使用的组件。
- 数组。
- 全局组件标准库。
- 从二进制中运行 Unicode 字符。
- 运行系统命令
- 带有 Web Assembly 的浏览器解释器。