1.0.1.0

また音沙汰無い期間を作ってしまった…。
忙しいからと、一度離れてしまうと、自分の場合放置してしまう悪い癖があるようです。
忙しくても毎日日記を更新していくようにします。

  • -

バージョン1.0.1.0をリリースします。
このバージョンからXtalはMIT licence、zlib/png licenceのどちらかでOKにいたします。

本当はzlib/png licenceだけでいいんですけど、zlib/pnggoogle codeが対応してないようです。


変更点

トップレベルで定義されたクラスや関数は自動的にfilelocalにも登録されるように変更
トップレベルの最後では自動的にreturn filelocal;が挿入される仕様に変更
一部コンパイラコンパイルエラーとなるため、バインダの仕組みを変更。使用方法に変更なし。
デバッガのためのコード追加
ネイティブ関数の呼び出し時に、仮想マシンスタックが拡張することによる、不正なポインタの参照が発生するバグを修正
debugger作成中に必要を感じて実装したメソッドなどを追加

その他バグ修正