paren'>(</span><span class='op'>::</span><span class='const'>Array</span><span class='rparen'>)</span>
    <span class='id identifier rubyid_match_with'>match_with</span><span class='lparen'>(</span><span class='ivar'>@array_matchers</span><span class='period'>.</span><span class='id identifier rubyid_each_with_index'>each_with_index</span><span class='rparen'>)</span> <span class='lbrace'>{</span> <span class='op'>|</span><span class='id identifier rubyid_matcher'>matcher</span><span class='comma'>,</span>