use sigma::Sigma;
fn main() -> Result<(), ()> {
let result = Sigma::new("my username is {{ username: u32 | UPPERCASE }} WOW!")
.bind("username", "shekohex")
.parse()
.map_err(|e| eprintln!("Parse Error:\n{}", e))? .compile()
.map_err(|e| eprintln!("Compile Error:\n{}", e))?; assert_eq!("my username is SHEKOHEX WOW!", result);
Ok(())
}