eval(p1, p2 = v2, p3 = v3) public

Evaluates the Ruby expression(s) in string, in the binding’s context. If the optional filename and lineno parameters are present, they will be used when reporting syntax errors.

def getBinding(param)
  return binding
end
b = getBinding("hello")
b.eval("param")   #=> "hello"
Show source
Register or log in to add new notes.