Добрый день!
Стала задача написать некоторый анализатор C файлов. Который:
1. Разбирал enum'ы в пары (название,значение).
2. Разбирал структуры, в том числе вложенные, на пары (тип поля,название поля).
3. Разбирал массивы структур.
И всё это достаточно сильно сдобрено макросами.
Для чего это: чтобы по некоторым правилам создать другой C-файл
На чем это лучше делать?
Насколько хорош для этого скриптовый язык perl?
Спасибо.