# File lib/backports/1.9.2/stdlib/matrix.rb, line 343 def row(i, &block) # :yield: e if block_given? @rows.fetch(i){return self}.each(&block) self else Vector.elements(@rows.fetch(i){return nil}) end end