nom
macro_rules! char { ($i:expr, $c: expr) => { ... }; }
matches one character: `char!(char) => &[u8] -> IResult<&[u8], char>