Анализ/чтение файлов заголовков C -с использованием Java

У меня есть файл заголовков C -, определяющий пару структур, содержащих несколько массивов символов.

Я хочу разобрать эти файлы с помощью Java. Существует ли библиотека для чтения заголовочных файлов C -либо в структуру, либо потоковый синтаксический анализатор, понимающий заголовочные файлы C -?

Просто для дополнительной информации (Я просто ищу синтаксический анализатор заголовков C -, а не решение этой конкретной проблемы ):У меня есть текстовый файл, содержащий данные, и заголовочный файл C -, объясняющий структуру. Оба немного динамичны, поэтому я не хочу создавать файлы классов Java.

пример:

#define TYPE1
typedef struct type1
{
char name1[10];
char name2[5];
}
#endif

Type2, Type3 и т. д. аналогичны.

Структура данных:

type1ffffffffffaaaaa
7
задан PhilW 24 April 2012 в 15:01
поделиться