Нейтральные операторы, определяемые пользователем
Для создания нейтральных (задаваемых пользователем и в момент задания неисполняемых) операторов, определяемых пользователем, служит знак амперсанда – &. Синтаксис нейтрального оператора следующий:
&nameИмя оператора строится по правилам задания допустимых идентификаторов. Также в качестве имени может быть использована последовательность (один и более) специальных символов. В последовательности специальных символов не должно быть букв, цифр, подчеркивания, а также следующих символов:
& | () {} []:: '' # <перевод строки> <пробел>Максимальная длина имени – 495 символов. Нейтральные операторы могут быть унарными и бинарными.
Примеры задания бинарного нейтрального оператора приведены ниже:

