Как/чем лучше парсить текстовые файлы
От: Gregory Liokumovich  
Дата: 16.11.06 12:57
Оценка:
Задача прочитать файл формата смахивающего на лисп.
При этом незнакомые блоки (нечто заключенное в скобки) нужно просто игнорировать.

Типичный пример: мы знаем и понимаем «(text ‘title’)», а на вход подали модернизированный вариант «(text ‘title’ (font ‘ariel’))».

Сейчас парсер реализован на bison/flex и валится на неописанной конструкции «font».
Вопрос 1: можно ли настроить bison/flex чтобы получить желаемый результат?
Вопрос 2: какие еще библиотеки хорошо справляются с подобными задачами?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.