Теория языков и языковых процессоров. Учебник для вузов: Юрий Шорников
Учебник подготовлен в соответствии с Государственным образовательным стандартом по направлениям "Информатика и вычислительная техника", "Прикладная информатика" для цикла дисциплин информационных специальностей. Основой учебника стал материал, прочитанный автором студентам соответствующих специально
Полная аннотация
Все характеристики
Аннотация
Учебник подготовлен в соответствии с Государственным образовательным стандартом по направлениям "Информатика и вычислительная техника", "Прикладная информатика" для цикла дисциплин информационных специальностей. Основой учебника стал материал, прочитанный автором студентам соответствующих специальностей в Новосибирском государственном техническом университете и Казахстанско-Британском техническом университете в курсах "Теория формальных языков и компиляторов", "Системное программное обеспечение", "Лингвистическое обеспечение".
В учебнике рассмотрена теория порождающих грамматик, конечных автоматов и регулярных выражений. Все теоретические механизмы анализа и синтеза языковых конструкций строго формализованы и составляют теоретические основы проектирования языков программирования. Реализация языков программирования представлена разработкой языковых процессоров. Переход от формальных языков к языковым процессорам выполнен через конструктивные методы анализа со строгими моделирующими алгоритмами, которые могут быть реализованы на языках высокого уровня или с помощью современных средств автоматизации программирования. В учебнике рассмотрены средства ANTLR и FLEX & BIZON для автоматизации программирования парсера и лексера.
Несмотря на образовательную направленность, учебник может быть полезен всем, кто занимается проектированием и реализацией новых языков, языковых процессоров и конечно-автоматных распознавателей.
2-е издание, переработанное и дополненное.
В учебнике рассмотрена теория порождающих грамматик, конечных автоматов и регулярных выражений. Все теоретические механизмы анализа и синтеза языковых конструкций строго формализованы и составляют теоретические основы проектирования языков программирования. Реализация языков программирования представлена разработкой языковых процессоров. Переход от формальных языков к языковым процессорам выполнен через конструктивные методы анализа со строгими моделирующими алгоритмами, которые могут быть реализованы на языках высокого уровня или с помощью современных средств автоматизации программирования. В учебнике рассмотрены средства ANTLR и FLEX & BIZON для автоматизации программирования парсера и лексера.
Несмотря на образовательную направленность, учебник может быть полезен всем, кто занимается проектированием и реализацией новых языков, языковых процессоров и конечно-автоматных распознавателей.
2-е издание, переработанное и дополненное.
Свернуть
Характеристики
ID товара
1003799
ISBN
978-5-507-48427-0
Язык
Русский
Страниц
292 (Офсет)
Вес
400 г
Размеры
217x155x17 мм
Тип обложки
7Бц - твердая, целлофанированная (или лакированная)
Иллюстрации
Черно-белые
Все характеристики
3 024
Рецензии на книгу
Читали книгу? Как она вам?
+50 ₽ за рецензию
Вы можете стать одним из первых, кто напишет рецензию на эту книгу, и получить бонус — до 50 рублей на баланс в Лабиринте!
Книги из серии Компьютеры и программное обеспечение
Книги из жанра

1 0132 026 -50% Еще 7 дней
Цифровизация процессов управления медико-гигиеническими рисками на производственных предприятиях
Шипилов Игорь Викторович