Согласно руководству quote(expr)
:
expr: любое синтаксически допустимое выражение R
Пока quote(x==y)
успешно возвращает вызов x==y
, quote(x=y)
завершается сбой:
Error in quote(x = y) : supplied argument name 'x' does not match 'expr'
Оба x=y
и x==y
являются синтаксически допустимыми R-выражениями, не так ли? Почему quote()
выходит из строя на x=y
?