source: bin/BasicCompiler64.exe

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @246   18 years dai Objectクラス、Stringクラスの定義をSystem名前空間に入れると共に、コンパイラ側で両者のクラスをSystem名前空間に依存しない …
(edit) @245   18 years dai 暗黙的なアップキャストを可能にした。
(edit) @243   18 years dai TypeDefされたクラスの静的メンバ・メソッドが参照できないバグを修正。
(edit) @235   18 years dai ObjPtr(This)がエラーになるバグを修正。 #_fullcompileディレクティブを追加。 (今回は64bitコンパイラも更新)
(edit) @229   18 years dai グローバル変数、定数、クラスで名前空間機能を有効にした。 ※Usingステートメント(名前空間のほう)の導入はこれから行います。
(edit) @220   18 years dai Namespaceステートメントを実装した。 3番目に確保されるメモリオブジェクトが解放されないバグを修正。
(edit) @218   18 years dai Thisを単体で指定するとエラーになってしまうバグを修正。
(edit) @217   18 years dai 関数の戻り値オブジェクトのメンバ・メソッドを一時オブジェクトを介さずに参照できるようにした。
(edit) @214   18 years dai GCでのメモリ回収処理を、実行時型情報を元に行うようにした。
(edit) @210   18 years dai 空のソースコードによって生成された実行ファイルのバイナリサイズを300KBから100KBに落とした(Enum制御に関するコードジェネレータを改良)。
(edit) @207   18 years dai 動的型情報(Object.GetType)に対応。 …
(edit) @195   18 years dai オブジェクトの循環参照を許容した(構造体はダメ)。 抽象クラスをメンバの型に指定できるようにした。 …
(add) @187   18 years dai AB本体のバイナリを登録
Note: See TracRevisionLog for help on using the revision log.