[Protra-users 100] 新しいスナップショットをリリースしました

Back to archive index

panacoran panac****@yahoo*****
2008年 3月 31日 (月) 10:24:25 JST


新しいスナップショットをリリースしました。

Protra言語の処理系をさらに10%ほど高速化しました。バージョン1.3比
でちょうど1.4倍くらい高速化したことになります。

Protra言語の処理系では、変数の名前解決を実行時に行っているのです
が、ローカル変数については構文解析時に行うようにしました。

結果として、未定義のローカル変数の検査が厳しくなりました。エラー
になった場合には適当な場所に初期化を追加してください。

小細工でできる処理系の高速化はこの辺が限界だと思います。でも1.4倍
くらいではぜんぜん物足りません。CLRのバイトコードを出力して実行す
れば、さらに倍くらいいけそうな気もしますが、これは遠い将来の課題
ですね。

それと、予告通り\で行を折り返せるようにしました。

-- panacoran




Protra-users メーリングリストの案内
Back to archive index