class BinData::Struct

def instantiate_obj(idx)

Instantiates the field object at position +idx+.
def instantiate_obj(idx)
  if @field_objs[idx].nil?
    fklass, fname, fparams = no_eval_param(:fields)[idx]
    @field_objs[idx] = fklass.new(fparams, self)
  end
end