`src/runtime/Instruction.java` などでは、命令の引数をリストで持っているが、引数はそれぞれ別の型を持つ場合がある。そのため、リストで管理するのは望ましくない。 Instructionを抽象クラスにして、各命令ごとにクラスを定義して管理すべき。