Para mí, el Patten intérprete suena muy parecido a un anti-patrón conocido como décima regla de Greenspun: Cualquier programa Fortran C suficientemente complicado o contiene ad hoc, de manera informal
Me han pedido hacer un evaluador de expresiones usando Compuesto , recursiva Descendiente Analizador y intérprete. Aquí está la gramática: <cond> → <termb> [OR <termb>]*
<termb>→<factb>[AND <factb>]*
En Steve Yegge's review of Design Patterns, llama al patrón de intérprete una "broma". Continúa hablando acerca de cómo ha cambiado la percepción de los compiladores, pero cómo los lenguajes interpret