# File lib/rhc/vendor/okjson.rb, line 58
      def textparse(ts)
        if ts.length < 0
          raise Error, 'empty'
        end
    
        typ, _, val = ts[0]
        case typ
        when '{' then objparse(ts)
        when '[' then arrparse(ts)
        else
          raise Error, "unexpected #{val.inspect}"
        end
      end