Flex & bison: инструменты обработки текста на русском
flex & bison: Text Processing Tools (978-1449300920)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
John Levine | #108: Операционные системы Unix
Если вам нужно анализировать или обрабатывать текстовые данные в Linux или Unix, эта полезная книга объяснит, как использовать flex и bison для быстрого решения ваших задач. flex & bison — долгожданное продолжение классической книги издательства O'Reilly, lex & yacc . За почти два десятилетия, прошедшие с момента публикации оригинальной книги, утилиты flex и bison доказали свою надежность и мощность по сравнению с оригинальными инструментами Unix.
flex & bison охватывает основные функции, необходимые для разработки программ под Linux и Unix, а также несколько важных новых тем. Вы найдете переработанные руководства для новичков и справочники для опытных пользователей, а также объяснение базового использования каждой утилиты и простых автономных приложений, которые можно с их помощью создавать. С flex & bison вы откроете для себя широкий спектр применения этих гибких инструментов.
- Устранена проблема с обработкой синтаксиса, с которой не могут справиться инструменты для работы с регулярными выражениями.
- Разрабатывать компиляторы и интерпретаторы, а также обрабатывать широкий спектр функций текстовой обработки.
- Интерпретация кода, конфигурационных файлов или любого другого структурированного формата.
- Изучите ключевые методы программирования, включая абстрактные синтаксические деревья и таблицы символов.
- Реализуйте полноценную SQL-грамматику с подробным примером кода.
- Используйте новые возможности, такие как чистые (реентрантные) лексеры и парсеры, мощные GLR-парсеры и интерфейсы для C++.