1pub mod regx;
2
3mod attrs;
4mod doctype;
5mod document_meta;
6pub mod file;
7mod job_attrs;
8mod job_settings;
9mod path;
10mod special_sect;
11mod types;
12mod validate;
13
14pub use internal::types::*;
15
16#[macro_export]
17macro_rules! iff {
18 ($condition:expr, $_true:expr, $_false:expr) => {
19 if $condition { $_true } else { $_false }
20 };
21}
22
23mod internal {
24 pub(crate) mod types {
25 pub use crate::attrs::*;
26 pub use crate::doctype::*;
27 pub use crate::document_meta::*;
28 pub use crate::job_attrs::*;
29 pub use crate::job_settings::*;
30 pub use crate::path::*;
31 pub use crate::special_sect::*;
32 pub use crate::types::*;
33 }
34 pub use types::*;
35}