我是 ruby 和以下代码的新手
self.class.send( :define_method, name , &block ){ name.call(name ,&block)}
给了我块 arg 和给定的实际块 (SyntaxError)
有人可以帮我解释一下为什么会这样吗?
谢谢
我是 ruby 和以下代码的新手
self.class.send( :define_method, name , &block ){ name.call(name ,&block)}
给了我块 arg 和给定的实际块 (SyntaxError)
有人可以帮我解释一下为什么会这样吗?
谢谢