nom
macro_rules! eof { ($i:expr,) => { ... }; }
eof!() returns its input if it is at the end of input data
eof!()
When we're at the end of the data, this combinator will succeed
TODO: example