Здравствуйте, achmed, Вы писали:
A>Здравствуйте, Rimidalv, Вы писали:
R>>Добрый день!
R>>Стала задача написать некоторый анализатор C файлов. Который:
R>>[....]
A>Вариант решения:
A>1) перед разбором файлы преобразовать препроцессором
A>2) получить AST в виде xml при помощи gcc-xml
A>3) анализировать xml
В качестве синтаксического анализатора хорошо себя показывает использование конечных автоматов.
Жаль не сохранились примеры парсания Pascal и С/C++ кода.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>