argius note

プログラミング関連

2012-02-11から1日間の記事一覧

JavaでJVM言語を作ってみる(2) - バイトコード解析

前回の続きです。 足し算プログラム"Adder"を、直接バイトコードを出力して作ります。 その前に、JVMの機械語について少し触れてみたいと思います。

JavaでJVM言語を作ってみる(1) - 環境を準備する

これまでも極簡単な処理系を作ってみたことはありますが、いずれもインタプリタで実用的ではないものでした。 今回も、本格的なものを作る気は今のところはありません。 ですので、題名は正確には、JVM言語を作る環境を準備する、と言ったところでしょうか。…