Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Урок 11: Инфиксные операторы



Хотелось бы рассказать о такой вещи как инфиксный оператор. Инфиксный оператор позволяет нам вместо функции с двумя аргументами писать только аргументы и знак между ними. То есть, по правильному, чтобы сложить два числа, следует писать

math.add(x, y)

Но вместо этого мы пишем

x + y

В этом примере знак плюса является инфиксным оператором.

Как прописывать инфикс –

infix 2 left _*\*_ => Scene.my.InfixOperationExample

Где 2 – количество аргументов для функции, left – порядок чтения функций (left – слева, right – справа), _ - места откуда берутся аргументы.





Дата публикования: 2014-10-25; Прочитано: 877 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...