2004-gre-cs-practice-book.pdf/Q04

Материал из DISCOPAL
Перейти к: навигация, поиск

Вопрос: Q04-4c9f66

Какое из приведенных ниже названий является структурой данных в компиляторе, которая отвечает за управление информацией о переменных и их атрибутах?

Ответы

  • Правильный ответ: Таблица символов
  • Абстрактное синтаксическое дерево (AST)
  • Атрибутная грамматика (Attribute Grammar)
  • Семантический стек
  • Таблица синтаксического анализа (Parse Table)

Объяснение

Исходники — вопрос 4 на 13 странице книги «2004-gre-cs-practice-book.pdf»

  • Таблица символов — да, про переменные и атрибуты.
  • AST — это промежуточное представление самой программы.
  • Атрибутная грамматика — формальная грамматика с навешанными на узлы атрибутами, для отражения семантики.
  • Таблица синтаксического анализа — внутренние структуры LL/LR-парсеров.

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.