В руководстве указано:
Оператор '
Вопрос здесь упоминает разницу при использовании в вызове функции. Но в определении функции вроде работает нормально:
a = function ()
{
b = 2
x <- 3
y <<- 4
}
a()
# (b and x are undefined here)
Так почему же в руководстве упоминается, что оператор ‘=’ разрешен только на верхнем уровне
??
В определении языка об этом ничего нет(нет оператора =
в списке, какой позор!)