Инструкция и ролик о том, как создать новый (пустой) Nitra-проект. 1. Создаем Nemerle-проект подходящего типа (тип потом можно поменять). 2. В "References" добавляем ссылку на Nitra.Runtime.dll (C:\!\Nitra\bin\Debug\Stage1\Nitra.Runtime.dll). 3. В "Macro References" добавляем ссылку на Nitra.Compiler.dll (брать из C:\!\Nitra\bin\Debug\Stage1\Nitra.Compiler.dll). 4. Добавляем файл Main.nitra. Убеждаемся, что его атрибут Build Action установлен в Compile. Шаблона для .nitra-файлов пока нет, так что выбираем .n-класс или .cs-класс. удаляем описание класса. 5. Описываем: Nitra-модуль, стартовое правило, langauge и задаем в нем стартовое правило. Добавляем using-и для Nitra.Core и (опционально) Nitra.CStyleComments. 6. Теперь нужно поменять значение атрибута Specific Vertion у ссылок на Nitra.Runtime.dll и Nitra.Compiler.dll. Но это можно сделать только после переоткрытия проекта (баг в интеграции Nemerle). По этому закрываем и открываем по новой Solution с нашим проектом. Далее меняем у этих .dll-ей значение атрибута Specific Vertion на False и сохраняем Solution. 7. Компилируем проект и убеждаемся, что нет ошибок. |