API для кастомных парсеров
От: Ziaw Россия  
Дата: 18.12.10 06:27
Оценка: 15 (2)
У нас есть отличный пример парсера другого языка встроенного в компилятор. Предлагаю сделать этот механизм универсальным. Подключать парсеры опциями к компилятору, так же как сейчас подключаем макробиблиотеки.

Пример применения — я пишу парсер вьюх для nrals, указываю в его публичном контракте нужное расширение, подсовываю сборку компилятору и вуаля! У меня в проекте есть код на моем языке, который я могу отлаживать, в котором автоматом работают автокомплит и навигация.

Под парсером тут понимается связка: парсер+генератор AST немерле.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.