Здравствуйте, yxiie, Вы писали:
Y>думаю проще всего будет на boost::spirit'e зафигачить...
Я с ним не работал никогда, да и опыта написания парсеров нету. Есть ли какие-нибудь примеры?
Y>готового подобного парсера не видел, да и если есть, врядли он будет в удобном к использованию виде (имеется ввиду что-то либо-образное). скорее всего придется много и геморно работать напильником и то не ясно что в конце получится.
Есть doxygen, генерирует XML, но по файлу на класс + индекс. Это не очень удобно. К тому же он работает не очень быстро — оно и понятно, ведь его основная задача это генерация документации, скорость не так важна, зато выполняется много лишней работы не нужной мне.
Y>так что проще на spirit-e imho
Может оно и так, но я сам парсеры таких сложных языков как Си++ никогда не писал.