class BinData::LazyEvaluator

def resolve_symbol_in_parent_context(symbol, args)

def resolve_symbol_in_parent_context(symbol, args)
  obj_parent = @obj.parent
  if obj_parent.has_parameter?(symbol)
    result = obj_parent.get_parameter(symbol)
  elsif obj_parent.respond_to?(symbol)
    result = obj_parent.__send__(symbol, *args)
  else
    result = symbol
  end
end