Examples using Scala's parser combinators