Nand2tetrisをGoで実装する ~ 中間言語・VM(コンパイラ・バックエンド)編 ~