diff --git a/util/complete/Parser.scala b/util/complete/Parser.scala index f2545ebe4..a532af46a 100644 --- a/util/complete/Parser.scala +++ b/util/complete/Parser.scala @@ -346,6 +346,7 @@ trait ParserMain def not(p: Parser[_]): Parser[Unit] = new Not(p) + def oneOf[T](p: Seq[Parser[T]]): Parser[T] = p.reduceLeft(_ | _) def seq[T](p: Seq[Parser[T]]): Parser[Seq[T]] = seq0(p, Nil) def seq0[T](p: Seq[Parser[T]], errors: => Seq[String]): Parser[Seq[T]] = {