eure_mark/lib.rs
1//! Eure Markdown document format
2//!
3//! This crate provides parsing and validation for `.eumd` files.
4
5mod check;
6mod document;
7mod error;
8mod query;
9mod reference;
10mod report;
11
12pub use check::{CheckResult, check_references, check_references_with_spans};
13pub use document::*;
14pub use error::*;
15pub use query::{CheckEumdReferences, CheckEumdReferencesFormatted, ParseEumdDocument, ParsedEumd};
16pub use reference::*;
17pub use report::{
18 EumdReportContext, format_check_errors, format_check_errors_plain, report_check_errors,
19};