testNonDeterministicRepeat_ (SimpleParserTest)

    # File test/src/simple_parser_test.rb, line 195
      def testNonDeterministicRepeat_
        assertParser('abc', ?c, any.repeat_(3,4))
        assertParser('abc', ?b, any.some_(2))
        assertError('abc', "min=4, max=3", range(?a, ?b).repeat_(4,3))
        assertParser('abc', ?b, range(?a, ?b).some_(10))
        # should we break for infinite loop? they are not really infinite for some.

        assertError('abc', "'b' expected", value(1).some_(2) >> char(?b))
        assertParser('abc', nil, any.some_(0))
      end