scala-parser-combinators
scala-parser-combinators copied to clipboard
ParseResult and its subtype are members of scala.util.parsing.combinator.Parsers
ParseResult and its subtype are members of scala.util.parsing.combinator.Parsers. Why? This limits the ability to write code using ParseResult without any added benefit as far as I can see.
E.g. I would like to define a scalatest Matcher. I have to wrap it now into a scope, parameterized by a Parsers instance or I have to redefine the Matcher in every test case.
it wouldn't surprise me if it's for no reason