Generalise sequence and choose combinators to handle a list of parser functions
Add arithmetic grammar exemple