method
eval
v1_9_1_378 -
Show latest stable
- Class:
Binding
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"