//! This crate provides run-time string interpolation using key/value pairs,
//! oriented towards support for terminal applications. For documentation on the
//! format of mimi strings, see the README.md.
//!
//! # Examples
//!
//! ```
//! use std::collections::HashMap;
//! let formatter: mimi::Formatter = "foo is %[red]{$foo}".parse().unwrap();
//! let mut values = HashMap::new();
//! values.insert("foo", "value".to_owned());
//! println!("{}", formatter.ansi(&values));
//! ```
extern crate pest_derive;
pub use crate;
pub use crate;