BSTU DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bstu.ru/jspui/handle/123456789/2319
Title: Устранение левой рекурсии в синтаксических диаграммах
Authors: Рязанов, Ю.Д.
Keywords: Авторы БГТУ
контекстно-свободный язык
распознаватель
синтаксическая диаграмма
левая рекурсия
эквивалентные преобразования
Issue Date: 2016
Publisher: Издательство БГТУ им. В. Г. Шухова
Abstract: В статье рассматривается задача распознавания контекстно-свободных языков. Для построе- ния эффективных распознавателей используются детерминированные синтаксические диаграммы. В работе рассматривается класс леворекурсивных синтаксических диаграмм. Даны определения са- молеворекурсивной и леворекурсивной компоненты синтаксической диаграммы. Показано, что лево- рекурсивная диаграмма не является детерминированной и не может быть использована для по- строения эффективных распознавателей. Предложен алгоритм преобразования леворекурсивной синтаксической диаграммы в эквивалентную ей диаграмму без левой рекурсии, которая может быть детерминированной. Применение этого алгоритма расширяет класс синтаксических диа- грамм, которые можно использовать для построения эффективных распознавателей формальных языков.
Description: Рязанов Ю.Д. Устранение левой рекурсии в синтаксических диаграммах / Ю. Д. Рязанов // Вестник БГТУ им. В. Г. Шухова. - 2016. - № 4. - С. 161-167.
URI: http://dspace.bstu.ru/jspui/handle/123456789/2319
Appears in Collections:2016 год

Files in This Item:
File Description SizeFormat 
29 Рязанов Ю.Д..pdf289.81 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.