Interpreter: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Correção no posicionamento das linhas para não ficarem ao redor da imagem.
Adição do cabeçalho Exemplo.
Linha 7:
== Problema ==
O padrão Interpreter busca em geral resolver o seguinte problema: que uma classe de problemas ocorre repetidamente em um domínio bem definido e bem compreendido. Se o domínio for caracterizado como uma linguagem, então os problemas poderiam ser facilmente resolvidos com uma interpretação da engine.
 
== Exemplo ==
O padrão Interpreter define uma representação gramatical de uma linguagem e um intérprete para realizar a interpretação da gramática. Os músicos são exemplos de intérpretes. O tom de um som e sua duração podem ser representados em uma notação musical em conjunto. Esta notação fornece a linguagem da música. Músicos tocando a música da partitura são capazes de reproduzir o tom original e duração de cada som representado.
 
https://sourcemaking.com/files/v2/content/patterns/Interpreter_example1.svg
 
== Estrutura ==