sort (RParsec::Operators)

    # File rparsec/operators.rb, line 60
      def self.sort(ops)
        #sort the array by longer-string-first.
        ordered = ops.sort {|x, y|y.length <=> x.length}
        suites = []
        # loop from the longer to shorter string
        ordered.each do |s|
          populate_suites(suites, s)
        end
        # suites are populated with bigger suite first
        to_array suites
      end