dsntk_recognizer/
lib.rs

1//! # Decision table recognizer
2//!
3//! Recognizes decision tables defined as plain Unicode text.
4
5#![deny(missing_docs)]
6#![deny(rustdoc::broken_intra_doc_links)]
7#![deny(rustdoc::missing_crate_level_docs)]
8
9#[macro_use]
10extern crate dsntk_macros;
11
12mod builder;
13mod canvas;
14mod errors;
15mod model;
16mod plane;
17mod point;
18mod recognizer;
19mod rect;
20mod tests;
21
22pub use builder::recognize;
23
24pub use model::{
25  AnnotationEntry, BuiltinAggregator, DecisionRule, DecisionTable, DecisionTableOrientation, HitPolicy, InputClause, InputEntry, OutputClause, OutputEntry, RuleAnnotationClause,
26};