2 个版本

0.1.1 2023 年 4 月 23 日
0.1.0 2023 年 1 月 22 日

#197 in 模拟

GPL-3.0-or-later

37KB
1K SLoC

更多内容请参阅用户手册(包括语言语法)。

概述

BitScript 是一种为模拟逻辑门而设计的神秘语言。

Bitr 是一个用 Rust 编写的最小化 BitScript 解释器,它不包含任何外部依赖。

(代表 bit-runner,发音为 bitter。)

功能

  • BitScript 是一种基于文本的 逻辑门模拟器
  • BitScript 是 图灵完备 的,允许进行复杂的设计。
  • BitScript 包含一个基于文件的 模块系统(组件),它使代码变得简洁。

有关 BitScript 可以做什么的示例可以在 示例 中找到。

路线图

  • 为单个单元格、整个数组、范围或单元格分配值。
  • 常见的逻辑门。
  • 以 8、10 和 16 为基数的数字输入。
  • goto、标签和 if 语句。
  • 可重复使用的组件。
  • 数组。
  • 全局组件标准库。
  • 从二进制中运行 Unicode 字符。
  • 运行系统命令
  • 带有 Web Assembly 的浏览器解释器。

无运行时依赖