見つからなかったのでおそらく無いのでしょう。よし、ならば作ってみよう!という気持ちが沸きあがり、勢いで着手しました。やって実現したか苦労したところあたりをささっと記していきます。ファイルの解析これができなければ先に進めません。ファイルのフォーマットを確認しました。ファイル全体のフォーマットはこう定義されています。挙げられます(要出展)。下記のように定義してみました。ファイルを解析してみましょう。#xcafebabeうまくいきました。一部可変領域があります。いうメンバ、サイズが指定されていません。やって落とせば良いか。今回は下記のように定義しました。いう方法で実現できました。ファイルの解析が完了しました。抽出し、それを1つずつ順番に実行していくだけです。その実行していく命令も、当然実装していかなければなりません。Setまずは、どの命令の実装が必要となるかを調べる必要があります。あたりで確認できます。returnこれらが必要であることがわかります。あとはこれらを仕様書どおりに実装していくだけです。ファイルが無い(どっかで探せばあるのか?)ため、どのように実装すれば良いでしょうか。そのようにしてはいるのですが、正直うまく書けませんでした。https://github.com/gongo/emacs-jvm/blob/ea239628d77a893ba28a950c6dc304b2ea5cd5d8/jvm-class.el#L25-L33納得いかないので、いつか綺麗に書きたいです。表現するのがすっきりするのだろうか。