Здравствуйте, alex_public, Вы писали:
_>Сам макрос выглядит мягко говоря сложно для того, чтобы писать такие в каких-то повседневных целях.
Это грамматика нового языка. Для такой задачи совершенно не сложно. Сложно, в первую очередь, читать непривычный код. Даже мне, знакомому с немерлом, но не пишущему в indent style.
_>Т.е. это похоже инструмент именно для создания DSL, а не для каждодневного MП.
Ну да, новый язык встраивают далеко не каждый день. Относительно сложный там только парсинг, назвать реализацию генератора кодв в 20 строк сложной, у меня рука не поднимается. Ну и N2, который пилят ребята, будет поудобнее, подекларативнее.
_>Но при этом результат очень впечатляет. Особенно интеграция с IDE (кстати, а что за IDE там на скриншотах?) и сообщения об ошибках.
Студия это. Сейчас еще сравнительно слабая интеграция с IDE, ждем вот N2 от JetBrains. Надеюсь они дадут хоть что-то в открытый доступ.