谨此纪念 A 岛的跑团版。
实验场 | 使用文档 | 待办事项 |
---|---|---|
https://umajho.github.io/dicexp/ | 这里 |
Dicexp 是一门用于模拟投掷骰子的领域特定语言。由于这门语言尚处于较为早期的 开发阶段,尚无成型的标准/规格,因此:
- 目前将 “@dicexp/naive-evaluator” 视为这门语言本身的事实标准;
- 目前将 “@dicexp/naive-evaluator-builtins” 视为这门语言内建函数的事实标准。
“@dicexp/naive-evaluator” 也是目前仅有的求值器实现,使用方法请移步该包。
- 安装 just。
- 安装 Node.js、pnpm。
- 安装 tsc、rollup(
pnpm install -g typescript rollup
)。 - 若涉及 playground:
- 安装 brotli:用于构建。
internal
:项目内部代码,一般不会发布到 npm 上,即使发布了也完全不会对 API 稳定性作保证。packages
:会发布在 npm 上的库,除主版本0
之外,保证大版本内公开 API 的兼容性。playground
:一个简单的单网页应用,提供最基本的 dicexp 使用体验。