#![warn(missing_docs)]
#![warn(clippy::pedantic)]
#![allow(clippy::module_name_repetitions)]
#![cfg_attr(docsrs, feature(doc_cfg))]
macro_rules! debug_msg {
($($tokens:tt)*) => {
#[cfg(feature = "debug-parser")]
{ eprintln!($($tokens)*) }
};
}
#[macro_use]
mod reader;
#[cfg(feature = "codegen")]
#[cfg_attr(docsrs, doc(cfg(feature = "codegen")))]
mod codegen;
mod svg;
mod unicode_range;
pub mod error;
pub mod font;
#[cfg(feature = "codegen")]
#[cfg_attr(docsrs, doc(cfg(feature = "codegen")))]
pub use codegen::FontCodegenExt;
pub mod raw {
pub mod ttf;
}