在 ruby 1.8.7 中,我注意到
def some_method(arg1,arg2='default',arg3,arg4)
将返回
syntax error, unexpected ',', expecting '='
它在 Ruby 1.9 中运行良好
但是,这适用于 Ruby 1.8.7:
def some_method(arg1,arg2='default',arg3='default',arg4='default')
这是正常的,还是我在这里做错了什么?