Я сказал использовать скобки.Я получаю следующее поведение при использовании переменной для вызова функции.Из того, что я прочитал в документации, скобки не должны иметь никакого значения.
У меня есть это:
def pr (arg1, arg2)
if arg2
puts arg1
end
end
Этот код приводит к неожиданному ','
передfalse
, но без скобок, это работает.
for i in 1...4
pr (i,false)
end
Это работает:
for i in 1...4
pr i,false
end