Шта је образац архитектуре тумача?

Образац архитектуре тумача је образац дизајна који се користи за дефинисање синтаксе за језик и пружа начин за тумачење језика. Користи се за имплементацију тумача језика и пружа начин за процену и извршавање кода. Образац тумача се обично користи за подршку скрипт језицима или за имплементацију језика специфичних за домен (ДСЛ) уграђених у већи програм. Образац се састоји од интерфејса који дефинише методе интерпретатора и скупа класа које имплементирају различите елементе језика, као што су променљиве, оператори и искази. Главна предност обрасца Интерпретер је у томе што омогућава програму да буде флексибилнији и прилагодљивији тако што обезбеђује механизам за кориснике да додају сопствене изразе и изјаве језику.

Датум објављивања: