OberonCore https://forum.oberoncore.ru/ |
|
"Перегрузка операторов" в А2 (по итогам доклада на "Неделе") https://forum.oberoncore.ru/viewtopic.php?f=22&t=6823 |
Страница 1 из 1 |
Автор: | Wlad [ Понедельник, 20 Декабрь, 2021 01:12 ] |
Заголовок сообщения: | "Перегрузка операторов" в А2 (по итогам доклада на "Неделе") |
Там упоминались операторы "in" и "inc". В исходном тексте первый был в форме бинарного оператора в выражениях, а второй - как вызов функции. Чем определяется в какой форме "оператор" будет распознаваться в исходниках? Или это - предопределено зарание перегружаемым оператором? Или есть возможность "множественности" форм записи оператора? Например, (условно!) если бы мы переопределили "+" для какого-то подтипа целых, то можно ли было бы записывать так: Код: a := 4 + 10 и - так (опять-таки - условно!):Код: a := "+"(4,10) ?Или - только первая форма записи? |
Автор: | Sergej Durmanov [ Понедельник, 20 Декабрь, 2021 13:30 ] |
Заголовок сообщения: | Re: "Перегрузка операторов" в А2 (по итогам доклада на "Неде |
форма оператора предопределена |
Автор: | Wlad [ Понедельник, 20 Декабрь, 2021 16:20 ] |
Заголовок сообщения: | Re: "Перегрузка операторов" в А2 (по итогам доклада на "Неде |
Sergej Durmanov писал(а): форма оператора предопределена ВОпрос закрыт. Спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |