class Regexp::Expression::Subexpression

def each_with_index(&block)

def each_with_index(&block)
  @expressions.each_with_index {|e, i| yield e, i}
end