PHP 8.2.31
Preview: syncenumerator.rb Size: 716 B
//proc/thread-self/root/opt/alt/ruby25/lib64/ruby/2.5.0/rexml/syncenumerator.rb

# frozen_string_literal: false
module REXML
  class SyncEnumerator
    include Enumerable

    # Creates a new SyncEnumerator which enumerates rows of given
    # Enumerable objects.
    def initialize(*enums)
      @gens = enums
      @length = @gens.collect {|x| x.size }.max
    end

    # Returns the number of enumerated Enumerable objects, i.e. the size
    # of each row.
    def size
      @gens.size
    end

    # Returns the number of enumerated Enumerable objects, i.e. the size
    # of each row.
    def length
      @gens.length
    end

    # Enumerates rows of the Enumerable objects.
    def each
      @length.times {|i|
        yield @gens.collect {|x| x[i]}
      }
      self
    end
  end
end

Directory Contents

Dirs: 5 × Files: 30

Name Size Perms Modified Actions
dtd DIR
- drwxr-xr-x 2024-03-03 22:47:46
Edit Download
- drwxr-xr-x 2024-03-03 22:47:46
Edit Download
light DIR
- drwxr-xr-x 2024-03-03 22:47:46
Edit Download
parsers DIR
- drwxr-xr-x 2024-03-03 22:47:46
Edit Download
- drwxr-xr-x 2024-03-03 22:47:46
Edit Download
1.92 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
5.53 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.58 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.66 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.12 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
7.64 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
9.51 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
44.38 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.16 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
5.39 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
11.90 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.05 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.12 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.17 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
550 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
4.27 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.25 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
9.12 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
1.32 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
3.61 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
824 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
7.64 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
3.84 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
716 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
13.78 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
241 B lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.71 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
2.32 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
3.34 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download
20.44 KB lrw-r--r-- 2021-04-05 11:46:35
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).