> -- Peter Almazov писал(а):
> Но вот читаю в википедии: "Система макросов позволяет описывать на Nemerle новые синтаксические конструкции и использовать их наравне со встроенными." Это можно трактовать, как отсутствие в языке нужных синтаксических конструкций. Дефект языка налицо
В Немерле, как и в Лиспе, минимальнейший набор синтаксических конструкций. В частности, в Немерле (в самом языке) нет оператора if. как и логических операций. А зачем они, если их элементарно сделать в виде макросов, котрые просто вносятся в стандартную библиотеку макросов. Нужно Вам поменять что-то в работе этих библиотек -- правите исходники библиотеки, это гораздо проще, чем модифицировать компилятор Оберона, например...