1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//! Parser for TrueType fonts. /// An error. pub type Error = std::io::Error; /// A result. pub type Result<T> = std::io::Result<T>; macro_rules! raise( ($message:expr) => (return Err(::Error::new(::std::io::ErrorKind::Other, $message))); ($($argument:tt)+) => (raise!(format!($($argument)+))); ); mod tape; mod compound; mod primitive; pub use compound::*; pub use primitive::*; pub use tape::{Tape, Value};