>>517
def makeOperater(op)
lambda{
b = $stack.pop
a = $stack.pop
$stack.push(a.send(op,b))
}
end

#っていうのはどうか?

1+2 #は
1.+(2) #でもあり
1.send('+',2) #と等価