Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Хотелось бы рассказать о такой вещи как инфиксный оператор. Инфиксный оператор позволяет нам вместо функции с двумя аргументами писать только аргументы и знак между ними. То есть, по правильному, чтобы сложить два числа, следует писать
math.add(x, y)
Но вместо этого мы пишем
x + y
В этом примере знак плюса является инфиксным оператором.
Как прописывать инфикс –
infix 2 left _*\*_ => Scene.my.InfixOperationExample
Где 2 – количество аргументов для функции, left – порядок чтения функций (left – слева, right – справа), _ - места откуда берутся аргументы.
Дата публикования: 2014-10-25; Прочитано: 877 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!