Java VMを自作したのでその方法を書いておきます。 作ったもの RでJava VMを実装しました。igjit/jvmrr 今のところ39個のJava VM命令を実装しており、Fizz Buzzが動きます。 Japan.R 2019での発表資料 https://igjit.github.io/slides/2019/12/jvmrr/#/ 方法 1. 実装言語を決める To implement the Java Virtual Machine correctly, you need only be able to read the class file format and correctly perform the operations specified therein. https://docs.oracle.com/javase/specs/jvms/se11/html/jvms