npg
От: konsoletyper Россия https://github.com/konsoletyper
Дата: 13.04.07 15:18
Оценка:
См. этот архив.

Так называется побочная ветвь проекта BnfMacro. К собственно макросу я пока не приступал. Однако, уже получился генератор парсера/лексера. Думаю, того лексера, который генерится утилитой, вполне достаточно, чтобы, например, делать подсветку на RSDN. Так что если я не успею с макросом, вполне можно юзать утилитку.

К сожалению, пока нет никакой документации, но сейчас занимаюсь этим. Можно взять имеющиеся bnf-файлы и разбираться по ним.

Чтобы скомпилить проект, нужно заменить имеющийся файл Nemerle.MSbuild.targets на тот, который прилагается в архиве в папке misc. Так же нужно в корне солюшна положить файл nunit.framework.dll, либо вообще отключить вроект Common.Tests.

В папке с бинарниками я положил лексику C#. Сгенерированный лексер пока не тестировал, но по идее должен работать.
... << RSDN@Home 1.2.0 alpha rev. 672>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.