クラス定義

やはりPnuts 1.2にはクラス定義も盛り込もうと思う。使い方は2とおりあって、普通にスクリプトからクラスを定義する方式と、Javaみたいにファイルとして置いておいてclassloaderに読ませる方式。
前者はクラスを定義するたびに新しいclassloaderを使う( http://opensvn.csie.org/Pnuts/1.2 は何となく動く状態)。後者はロードされる直前にコンパイルする。実現すれば、これまでのフィードバックの大半に対応したことになる。今週中に何とかしたい。