Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>>>2. Почему внешние функции должны вызываться как внутренние, а не наоборот? I>>Смотри внимательно пример кода, там оба варианта.
EP>Там оба варианта инфиксные, и нет синтаксиса вызова метода как обычной внешней функции — method(obj, x).
Ты хотел вызывать внутреннюю как внешнюю, сейчас ты хочешь другой сорт вызова. Ты определись, чего же тебе надо.
I>>Гораздо полезнее сделать чтото навроде x `f` y
EP>Это мало чем отличается от x.f(y). Да и как например расширить этот синтаксис на мультиметоды, или просто методы с несколькими параметрами?