Прикладная дискретная математика
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



ПДМ:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


ПДМ, 2017, номер 37, страницы 90–99 (Mi pdm592)  

Математические основы информатики и программирования

Эффективная трансляция для LL(1)-грамматики на примере языка программирования

Ю. Л. Костюк

Национальный исследовательский Томский государственный университет, г. Томск, Россия

Аннотация: Предлагаются правила построения и функционирования транслятора для LL(1)-грамматики, генерирующего объектный язык. Транслятор представляется в виде таблицы ссылок на набор простых семантических программ. Таблица строится на основе порождающих правил грамматики, преобразованных в нестрогую нормальную форму Грейбах. Такой способ существенно упрощает разработку транслятора. Приведён пример построения транслятора и семантических программ для простого языка программирования, представленного обратной польской строкой.

Ключевые слова: трансляция, LL(1)-грамматика, обратная польская строка, язык программирования.

DOI: https://doi.org/10.17223/20710410/37/7

Полный текст: PDF файл (509 kB)
Список литературы: PDF файл   HTML файл

Реферативные базы данных:

Тип публикации: Статья
УДК: 32.973.26-018.2

Образец цитирования: Ю. Л. Костюк, “Эффективная трансляция для LL(1)-грамматики на примере языка программирования”, ПДМ, 2017, № 37, 90–99

Цитирование в формате AMSBIB
\RBibitem{Kos17}
\by Ю.~Л.~Костюк
\paper Эффективная трансляция для LL(1)-грамматики на примере языка программирования
\jour ПДМ
\yr 2017
\issue 37
\pages 90--99
\mathnet{http://mi.mathnet.ru/pdm592}
\crossref{https://doi.org/10.17223/20710410/37/7}


Образцы ссылок на эту страницу:
  • http://mi.mathnet.ru/pdm592
  • http://mi.mathnet.ru/rus/pdm/y2017/i3/p90

    ОТПРАВИТЬ: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles
  • Прикладная дискретная математика
    Просмотров:
    Эта страница:132
    Полный текст:59
    Литература:21
     
    Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2021