Главная /
Разработка компиляторов /
Данная грамматика:G=(A, N, Expr, R) A={‘+’, ‘-’, const, var} N={Expr, Opnd} R={ Opnd: const, Opnd: var, Expr: Opnd Expr: ‘+’ (Expr, Expr), Expr: ‘-’ (Expr) }порождает деревья выражений из:
Данная грамматика:G=(A, N, Expr, R)
A={‘+’, ‘-’, const, var}
N={Expr, Opnd}
R={
Opnd: const,
Opnd: var,
Expr: Opnd
Expr: ‘+’ (Expr, Expr),
Expr: ‘-’ (Expr)
} порождает деревья выражений из:
вопрос
Правильный ответ:
констант
переменных
унарных операций
бинарных операций
логических операций
Сложность вопроса
53
Сложность курса: Разработка компиляторов
78
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
18 янв 2019
Другие ответы на вопросы из темы программирование интуит.
- # Информация, известная во время компиляции - это:
- # В C# значениям переменных булевского типа:
- # Модификаторами класса в C# являются:
- # Для того, чтобы справиться с проблемой большой потери времени при написании и отладке компилятора на языке ассемблера был разработан:
- # Backslash в секции правил грамматики используется: