a simple parser combinator library for the bash shell based on the monadic parsec library