Теория языков программирования : проектирование и реализация; учебное пособие; по направлениям 09.03.01 "Информатика и вычислительная техника", 09.03.03 "Прикладная информатика" / Ю. В. Шорников
Язык: русский.Выходные данные: Новосибирск : Изд-во Новосибирского государственного технического университета, 2022Физическая характеристика: 288, [1] с. : ил., табл. ; 25 см.ISBN: 978-5-7782-4817-5 Серия: Учебники НГТУ Примечания: На 4-й с. обл. авт.: Ю. В. Шорников, д-р техн. наук, проф..Резюме: В учебном пособии рассмотрена теория порождающих грамматик, конечных автоматов и регулярных выражений. Все теоретические механизмы анализа и синтеза языковых конструкций строго формализованы и составляют теоретические основы проектирования языков программирования. Реализация языков программирования представлена разработкой языковых процессоров. Переход от формальных языков к языковым процессорам выполнен через конструктивные методы анализа со строгими моделирующими алгоритмами, которые могут быть реализованы на языках высокого уровня или с помощью современных средств автоматизации программирования. В пособии рассмотрены средства ANTLR и FLEX & BIZON для автоматизации программирования парсера и лексера. Несмотря на образовательную направленность, пособие может быть полезно всем, кто занимается проектированием и реализацией новых языков, языковых процессоров и конечно-автоматных распознавателей.Библиография: Библиогр.: с. 229-236 (114 назв.).Предметная рубрика - Тема: Языки программирования -- Учебные издания для высших учебных заведений УДК: 004.438(075.8), 4Другие классификации: ( rubbks ) 32.973.2я73 ; З973.2-018.1я73-1 Тип экземпляра: Книга| Тип экземпляра | Текущая библиотека | Шифр хранения | Кол-во копий | Статус | Срок возврата | Штрих-код | |
|---|---|---|---|---|---|---|---|
| Книга | РНБ (Московский) Русский книжный фонд: издания с 1957 года, 8этаж, Хран. | 2023-7/1697 (Просмотр полки(Открывается ниже)) | КН-П-1070 | Доступно | 1-4155988 |
На 4-й с. обл. авт.: Ю. В. Шорников, д-р техн. наук, проф.
Библиогр.: с. 229-236 (114 назв.)
В учебном пособии рассмотрена теория порождающих грамматик, конечных автоматов и регулярных выражений. Все теоретические механизмы анализа и синтеза языковых конструкций строго формализованы и составляют теоретические основы проектирования языков программирования. Реализация языков программирования представлена разработкой языковых процессоров. Переход от формальных языков к языковым процессорам выполнен через конструктивные методы анализа со строгими моделирующими алгоритмами, которые могут быть реализованы на языках высокого уровня или с помощью современных средств автоматизации программирования. В пособии рассмотрены средства ANTLR и FLEX & BIZON для автоматизации программирования парсера и лексера. Несмотря на образовательную направленность, пособие может быть полезно всем, кто занимается проектированием и реализацией новых языков, языковых процессоров и конечно-автоматных распознавателей