私が構文解析で扱ったら、という着想を得たのは
http://www.kmonos.net/wlog/83.html#_1021080304
が元になっています。
これはプログラム言語から実行コードを作る際の過程ですね。
んで、電卓の一連の操作というものも同じ概念で考えれるんじゃないの?という話でした。
なお、Javaで関数ポインタのようなことをしたい場合は
http://blogs.wankuma.com/nagise/archive/2007/12/20/113857.aspx
プログラムコード自身を上書きするのはアセンブラならではですが、
処理を切り替える程度なら今時の言語は結構簡単に、安全に行うことができます。