生成処理を行いやすいため新たに木構造を定義しています。構成される二分木を生成するプログラムを書くことができます。生成する処理を行います。インタフェースを定義します。これを実装させているが、今回の範囲では関係することがないので省略)。対しては以下のような構文木が生成されます。求められる処理は以下のものです。数式計算に関係する内容ではなく、プログラムを実行するために最低限必要な内容の定義を行う箇所です。現在の単純なコンパイラだとクラスやメソッドを作り出せないため、こちらで勝手に生成するようにしています。して書くと以下のようになります。生成することが目標です。クラスの定義を行います。クラス定義の生成は以下のように行います。上では必須では無いようで省略できる)。メソッドを定義します。定義していけば大丈夫です。的に処理していくことになります。つの命令を生成します。生成するようにします。生成するメソッドを定義します。上で実行できるプログラムが入手できます。生成については以上になります。上での四則演算処理命令に関してはこれらもケアしておきたいかなと思います。