Vai al contenuto

Interpreter pattern

Da Wikipedia, l'enciclopedia libera.

Nella programmazione, il pattern interpreter (interprete in italiano) è un particolare modello di progettazione. L'interpreter pattern difatti precisa come valutare le frasi in una determinata lingua o linguaggio. L'idea di base è quella di avere una classe per ciascuno simbolo (terminale o non terminale) in un linguaggio di programmazione specifico. L'albero sintattico di una frase nella lingua è un quindi un esempio del modello sintattico composito e viene usato per valutare (interpretare) la frase.