Паттерн Интерпретатор (Interpreter) используется для определения грамматического представления языка и предоставляет интерпретатор для обработки предложений на этом языке.
Ключевые элементы:
interpret()
.AbstractExpression
для терминальных символов грамматики.AbstractExpression
для нетерминальных символов грамматики. Обычно содержит ссылки на другие выражения.Применение:
Преимущества:
Недостатки:
Пример: Простая грамматика для ар
Паттерн Интерпретатор (Interpreter) используется для определения грамматического представления языка и предоставляет интерпретатор для обработки предложений на этом языке.
Ключевые элементы:
interpret()
.AbstractExpression
для терминальных символов грамматики.AbstractExpression
для нетерминальных символов грамматики. Обычно содержит ссылки на другие выражения.Применение:
Преимущества:
Недостатки:
Пример: Простая грамматика для ар
Register or sign in to get access to full answers for all questions from the question bank.