Системное программное обеспечение. Формальные языки и методы трансляции. Часть 2. Синтаксический анализ - Александр Антонович Малявко (2011г.)

Во второй части учебного пособия "Системное программное обеспечение. Формальные языки и методы трансляции" подробно рассматриваются основные свойства формальных грамматик и их применение для задач автоматного синтаксического анализа. Описываются нисходящие и восходящие методы синтаксического разбора, позволяющие восстанавливать дерево разбора. Приводятся теоретические основы проверки пригодности грамматик для реализации этих методов. Рассмотрены способы преобразования грамматик в конечные автоматы со стековой памятью и основные способы расширения акцепторов до полноценных синтаксических анализаторов. Описаны решения задач нейтрализации ошибок и преобразования текста в постфиксную запись.

Пособие предназначено для студентов старших курсов, аспирантов, преподавателей смежных дисциплин, а также всех интересующихся теоретическими основами и практическими методами синтаксического анализа в компиляторах и других системах автоматизированной обработки текстов.

Электронная Книга «Системное программное обеспечение. Формальные языки и методы трансляции. Часть 2. Синтаксический анализ» написана автором Александр Антонович Малявко в 2011 году.

Минимальный возраст читателя: 0

Язык: Русский

ISBN: 978-5-7782-1668-6


Описание книги от Александр Антонович Малявко

Во второй части учебного пособия изложены основные свойства формальных грамматик и их связь с задачей автоматного синтаксического анализа, нисходящие и восходящие методы синтаксического акцепта, т. е. восстановления дерева грамматического разбора, теоретические основы и методы проверки пригодности формальных грамматик для реализации этих методов, способы преобразования грамматик в конечные автоматы со стековой памятью (так называемые распознаватели), а также основные способы расширения акцепторов до синтаксических анализаторов, решающих задачи нейтрализации ошибок и преобразования входного текста в промежуточную форму представления – постфиксную запись. Пособие рекомендуется студентам старших курсов и аспирантам, а также преподавателям смежных дисциплин. Оно может быть полезно студентам и аспирантам ряда других технических специальностей, связанных с разработкой и использованием программного обеспечения.



Похожие книги

Информация о книге

  • Рейтинг Книги:
  • Автор: Александр Антонович Малявко
  • Категория: Учебники и пособия для вузов
  • Тип: Электронная Книга
  • Дата выхода: 2011г.
  • Язык: Русский
  • Издатель: Новосибирский государственный технический университет
  • ISBN: 978-5-7782-1668-6