Skip to content
umajhoPublic

About

Dicexp 是一种表示掷骰的表达式。本仓库代码用于对该表达式求值,并作为该表达式的事实标准。

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Dicexp骰子表达式

谨此纪念 A 岛的跑团版。

实验场Playground 使用文档 待办事项
https://umajho.github.io/dicexp/ 这里 GitHub issues

Dicexp 是一门用于模拟投掷骰子的领域特定语言。由于这门语言尚处于较为早期的 开发阶段,尚无成型的标准/规格,因此:

“@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 使用体验。

About

Dicexp 是一种表示掷骰的表达式。本仓库代码用于对该表达式求值,并作为该表达式的事实标准。

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages