Narzędzia użytkownika

Narzędzia witryny


interpreter

To jest stara wersja strony!


Wzorzec projektowy interpreter

Wzorzec projektowy interpretera korzysta z reprezentacji gramatyki analizowanego języka formalnego w celu interpretacji wyrażeń w tym języku. Wykorzystywany jest, gdy możliwe jest zapisanie zadań (problemów) w prostym, sformalizowanym języku. Rozwiązanie problemu polega wtedy na odpowiedniej interpretacji wyrażenia tego języka.

Typowe możliwości wykorzystania:

  • interpretacja języków (programowania, matematycznych) w kompilatorach, interpreterach
  • dopasowywanie wzorców, np. opisanych za pomocą wyrażeń regularnych
  • inne, dające się formalnie opisać problemy, np. walidacja/interpretacja protokołów komunikacyjnych
interpreter.1228639406.txt.gz · ostatnio zmienione: 2008/12/07 09:43 przez posciak