Теория языков программирования: проектирование и реализация. Учебное пособие
Об издании
Учебное пособие подготовлено в соответствии с Государственным образовательным стандартом по направлениям 09.03.01 «Информатика и вычислительная техника», 09.03.03 «Прикладная информатика» для цикла дисциплин информационных специальностей. Основой учебного пособия стал материал, прочитанный автором студентам соответствующих специальностей в Новосибирском государственном техническом университете и Казахстанско-Британском техническом университете в курсах «Теория формальных языков и компиляторов», «Системное программное обеспечение», «Лингвистическое обеспечение». В учебном пособии рассмотрена теория порождающих грамматик, конечных автоматов и регулярных выражений. Все теоретические механизмы анализа и синтеза языковых конструкций строго формализованы и составляют теоретические основы проектирования языков программирования. Реализация языков программирования представлена разработкой языковых процессоров. Переход от формальных языков к языковым процессорам выполнен через конструктивные методы анализа со строгими моделирующими алгоритмами, которые могут быть реализованы на языках высокого уровня или с помощью современных средств автоматизации программирования. В пособии рассмотрены средства ANTLR и FLEX & BIZON для автоматизации программирования парсера и лексера. Несмотря на образовательную направленность, пособие может быть полезно всем, кто занимается проектированием и реализацией новых языков, языковых процессоров и конечно-автоматных распознавателей.
Библиографическая запись
Шорников Ю.В. Теория языков программирования: проектирование и реализация : учебное пособие / Шорников Ю.В.. — Новосибирск : Новосибирский государственный технический университет, 2022. — 290 c. — ISBN 978-5-7782-4817-5. — Текст : электронный // Цифровой образовательный ресурс IPR SMART : [сайт]. — URL: https://www.iprbookshop.ru/155844.html (дата обращения: 28.02.2026). — Режим доступа: для авторизир. пользователей
РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ
Воличенко О.В.
(Ай Пи Ар Медиа)
Хрусталёв В.А., Юрин В.Е.
(Ай Пи Ар Медиа)
C ЭТОЙ КНИГОЙ ТАКЖЕ ЧИТАЮТ
Свистунов А.Н.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Савельева Н.В.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Абрамов Г.В., Медведкова И.Е., Коробова Л.А.
(Профобразование)
Евсеев В.О., Кастерин В.В., Коржинек Т.А., Клименко Н.Ю., Лебедева Н.В., Маяцкая И.Н., Никонова О.В., Новиков Б.И., Прохорова О.Г., Прохоров А.В., Шапошникова Т.Д....
(Дашков и К)
Ермаков А.В., Королёв М.С., Кузьмин А.К.
(Саратовский государственный технический университет имени Ю.А. Гагарина, ЭБС АСВ)