6个版本

0.0.5 2024年4月19日
0.0.4 2024年2月4日
0.0.3 2023年12月31日
0.0.2 2023年11月14日

#310 in 文本处理

29 每月下载量
用于 3 crates

MIT/Apache

610KB
8K SLoC

决策工具包

决策表识别器

Crates.io docs Code coverage
build Linux build Windows build MacOs
MIT licensed Apache 2.0 licensed Contributor Covenant

概述

Decision Toolkit的其他组件使用的决策表识别器。

识别定义为Unicode文本的决策表。为了正确识别,决策表的结构必须符合DMN™标准。以下是一个仅使用Unicode字符定义的决策表示例:

  ┌───┬────────────┬───────╥──────────┐
  │ U │  Customer  │ Order ║ Discount │
  ╞═══╪════════════╪═══════╬══════════╡
  │ 1 │ "Business" │  <10  ║   0.10   │
  ├───┼────────────┼───────╫──────────┤
  │ 2 │ "Business" │ >=10  ║   0.15   │
  ├───┼────────────┼───────╫──────────┤
  │ 3 │ "Private"  │   -   ║   0.05   │
  └───┴────────────┴───────╨──────────┘

许可证

根据以下任一许可证授权:

任选其一。

贡献

Decision Toolkit 的任何贡献都将受到高度赞赏。所有有意提交以包含在作品中的贡献,均将根据上述双许可协议授权,没有任何额外条款或条件。

依赖项

~26MB
~497K SLoC