class BinData::DSLMixin::DSLBigAndLittleEndianHandler

def obj_attribute(obj, attr, default = nil)

def obj_attribute(obj, attr, default = nil)
  parser = obj.respond_to?(:dsl_parser) ? obj.dsl_parser : nil
  if parser and parser.respond_to?(attr)
    parser.send(attr)
  else
    default
  end
end