app2641/DesignPatternOnPHP — pull request #30 by app2641 (2014-10-14 06:27:31+00:00)
Title: Interpreterパターンの実装

インタプリタ。LL 言語はソースコードをインタプリタで機械語に訳し、その場で実行する。
それに比べて Java などの言語はアッセンブリでソースコードをコンパイルしてプログラムを実行する。
つまり、特定の記述を解釈してプログラムを実行するのがインタプリタパターンとなる。

さっぱり使いどころの分からないパターンであった。テストも納得いく感じに仕上げられず。
特定の記述でーというところがどうにも腑に落ちなくてうまくいかなったのではと感じている。
インタプリタパターンを真正面から否定する形になるけれど。