rexact_syntax/lib.rs
1//! Dialect parsers, flags, support-matrix data and the error catalogue.
2//!
3//! Design note: depends on no other project crate. Failure modes are expressed
4//! only through [`error::ErrorCode`], one variant per catalogue entry.
5
6pub mod ast;
7pub mod dialect;
8pub mod error;
9pub mod flags;
10mod java;
11pub mod locate;
12pub mod matrix;
13pub mod parser;
14mod parser_pcre;
15mod parser_re2;
16
17pub use dialect::Dialect;
18pub use flags::Flags;
19pub use parser::{ParseLimits, Pattern};