29 releases
0.3.0 | Jun 29, 2023 |
---|---|
0.1.2 | May 16, 2023 |
0.1.1 | Feb 10, 2023 |
0.0.52 | Dec 16, 2022 |
0.0.11 | Jun 24, 2021 |
#189 in Text processing
152 downloads per month
Used in 3 crates
630KB
7.5K
SLoC
DMNTK | Decision Model and Notation Toolkit
Decision Table Recognizer
Overview
Decision table recognizer, used by other components of DMNTK project.
Recognizes decision tables defined as Unicode text. To be properly recognized, the structure of the decision table must be conformant to DMN™ standard. Example of the decision table defined using only Unicode characters is shown below:
┌───┬────────────┬───────╥──────────┐
│ U │ Customer │ Order ║ Discount │
╞═══╪════════════╪═══════╬══════════╡
│ 1 │ "Business" │ <10 ║ 0.10 │
├───┼────────────┼───────╫──────────┤
│ 2 │ "Business" │ >=10 ║ 0.15 │
├───┼────────────┼───────╫──────────┤
│ 3 │ "Private" │ - ║ 0.05 │
└───┴────────────┴───────╨──────────┘
License
Licensed under either of
at your option.
Contribution
We appreciate any contributions from the community to help improve our project. If you would like to get involved, please don't hesitate to reach out to us. All contributions intentionally submitted for inclusion in the work by you, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~26MB
~511K SLoC