module BinData::Array::ReadUntilEOFPlugin
def do_read(io)
def do_read(io) loop do element = append_new_element begin element.do_read(io) rescue EOFError, IOError elements.pop break end end end
def do_read(io) loop do element = append_new_element begin element.do_read(io) rescue EOFError, IOError elements.pop break end end end