Method: MARC::Reader#each

Defined in:
lib/marc/reader.rb

#eachObject

to support iteration:

for record in reader
  print record
end


225
226
227
228
229
230
231
232
233
234
# File 'lib/marc/reader.rb', line 225

def each
  if block_given?
    each_raw do |raw|
      record = decode(raw)
      yield record
    end
  else
    enum_for(:each)
  end
end