Описание тега interpreter-pattern
Шаблон Interpreter реализует специализированный язык. Это одна из моделей поведения Банды четырех. При использовании этого тега в сложных вопросах реализации - пометьте язык кода, на котором написана реализация.
Шаблон проектирования "Интерпретатор" - это один из поведенческих шаблонов"Банды четырех", впервые опубликованный в книге Гаммы и др. "Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения".
Целью этого шаблона проектирования является поддержка предметно-ориентированного языка (DSL), определяя, как оценивать предложения, состоящие из DSL.