Какие изменения в синтаксисе планируются в 2?
От: Аноним  
Дата: 28.12.10 09:51
Оценка:
собственно интересно....
Re: Какие изменения в синтаксисе планируются в 2?
От: VladD2 Российская Империя www.nemerle.org
Дата: 28.12.10 10:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>собственно интересно....


В Немерле вообще не очень нужны изменения синтаксиса. Они, в основном, делаются макросами.

Собственно в Немрле 2 будет воспроизведен существующий синтаксис (что нужно для бутсрапа).

Основные же изменения каснутся новой системы макросов которая должна почти полностью снять ограничения по расширению синтаксиса. Соответственно сам синтаксис макросов серьезно изменится. В новой версии будет возможно задавать синтаксис макросов в виде PEG-грамматики.
Однако это будет расширение синтаксиса, а не его замена. Мы постараемся воспроизвести старый синтаксис и семантику макросов настолько на сколько это будет возможным.

Почти наверняка будут изменения API макросов, так как на сегодня оно оставляет желать лучшего.

Так же будет устранена необходимость манипулирования TExpr в сложных макросах.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.