A simple Parsec Combinator implementation