# # ChangeLog for BasicCompiler_Common in dev # # Generated by Trac 1.6 # Nov 23, 2024, 3:54:15 AM Sat, 06 Jan 2007 19:12:53 GMT dai_9181 [26] * BasicCompiler32/BasicCompiler.vcproj (modified) * BasicCompiler32/Compile_CallProc.cpp (modified) * BasicCompiler64/BasicCompiler.vcproj (modified) * BasicCompiler64/Compile_CallProc.cpp (modified) * BasicCompiler_Common/BasicFixed.h (modified) * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/common.h (modified) 実体オブジェクトを戻り値に持つ静的メソッドをクラス内から呼び出すと「 パラメータが異なる」というエラーが出るバグを修正。 ... Sat, 30 Dec 2006 01:15:00 GMT dai_9181 [23] * BasicCompiler_Common/common.h (modified) バージョン情報を変更。 Wed, 27 Dec 2006 20:24:48 GMT dai_9181 [20] * BasicCompiler32/CParameter.cpp (modified) * BasicCompiler32/Compile_CallProc.cpp (modified) * BasicCompiler32/Compile_Var.cpp (modified) * BasicCompiler32/Opcode.h (modified) * BasicCompiler64/CParameter.cpp (modified) * BasicCompiler64/Compile_CallProc.cpp (modified) * BasicCompiler64/Compile_Var.cpp (modified) * BasicCompiler64/Opcode.h (modified) * BasicCompiler64/stack_frame.cpp (modified) * BasicCompiler_Common/Object.cpp (modified) * BasicCompiler_Common/Variable.cpp (modified) * BasicCompiler_Common/error.cpp (modified) 参照型パラメータに関数の戻り値オブジェクトを指定した場合などの、一時 オブジェクトの扱いを可能にした。 ... Sat, 23 Dec 2006 19:46:12 GMT dai_9181 [18] * BasicCompiler32/Compile_CallProc.cpp (modified) * BasicCompiler32/Compile_ProcOp.cpp (modified) * BasicCompiler32/Compile_Var.cpp (modified) * BasicCompiler64/Compile_CallProc.cpp (modified) * BasicCompiler64/Compile_ProcOp.cpp (modified) * BasicCompiler64/Compile_Var.cpp (modified) * BasicCompiler_Common/Class.cpp (modified) * BasicCompiler_Common/Class.h (modified) * BasicCompiler_Common/Intermediate_Step2.cpp (modified) * BasicCompiler_Common/error.cpp (modified) オブジェクト定数に対応。 Tue, 19 Dec 2006 17:51:56 GMT dai_9181 [17] * BasicCompiler32/Compile_ProcOp.cpp (modified) * BasicCompiler32/Compile_Var.cpp (modified) * BasicCompiler32/Opcode.h (modified) * BasicCompiler64/Compile_ProcOp.cpp (modified) * BasicCompiler64/Compile_Var.cpp (modified) * BasicCompiler64/Opcode.h (modified) * BasicCompiler_Common/Class.cpp (modified) * BasicCompiler_Common/Class.h (modified) * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/common.h (modified) * BasicCompiler_Common/error.cpp (modified) 定数メンバ機能を有効にした。 Mon, 11 Dec 2006 19:11:11 GMT dai_9181 [16] * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/DebugMiddleFile.cpp (modified) * BasicCompiler_Common/Intermediate_Step2.cpp (modified) * BasicCompiler_Common/common.h (modified) グローバル領域外のConst定義を初期段階で収集しないようにしました。 Sun, 10 Dec 2006 18:07:59 GMT dai_9181 [15] * BasicCompiler32/BasicCompiler.vcproj (modified) * BasicCompiler32/MakePeHdr.cpp (modified) * BasicCompiler64/BasicCompiler.vcproj (modified) * BasicCompiler64/Compile_Object.cpp (modified) * BasicCompiler64/MakePeHdr.cpp (modified) * BasicCompiler64/NumOpe.cpp (modified) * BasicCompiler64/Opcode.h (modified) * BasicCompiler_Common/BasicCompiler.cpp (modified) * BasicCompiler_Common/BasicCompiler.h (modified) * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/DebugMiddleFile.cpp (modified) * BasicCompiler_Common/DebugSection.h (modified) * BasicCompiler_Common/LexicalAnalysis.cpp (deleted) * BasicCompiler_Common/LexicalAnalysis.h (deleted) * BasicCompiler_Common/MakeExe.cpp (modified) * BasicCompiler_Common/StrOperation.cpp (modified) * BasicCompiler_Common/calculation.cpp (modified) * BasicCompiler_Common/common.h (modified) * BasicCompiler_Common/preprocessor.cpp (modified) LexicalAnalysisを廃止。 Sun, 10 Dec 2006 01:58:26 GMT dai_9181 [14] * BasicCompiler32/BasicCompiler.vcproj (modified) * BasicCompiler32/MakePeHdr.cpp (modified) * BasicCompiler64/BasicCompiler.h (deleted) * BasicCompiler64/BasicCompiler.vcproj (modified) * BasicCompiler64/MakePeHdr.cpp (modified) * BasicCompiler_Common/BasicCompiler.cpp (modified) * BasicCompiler_Common/BasicCompiler.h (modified) * BasicCompiler_Common/DebugMiddleFile.cpp (modified) * BasicCompiler_Common/DebugSection.h (modified) * BasicCompiler_Common/LexicalAnalysis.cpp (added) * BasicCompiler_Common/LexicalAnalysis.h (added) * BasicCompiler_Common/MakeExe.cpp (modified) * BasicCompiler_Common/calculation.cpp (modified) * BasicCompiler_Common/common.h (modified) * BasicCompiler_Common/preprocessor.cpp (modified) LexicalAnalysisのベース部分を用意。 Sat, 09 Dec 2006 23:07:39 GMT dai_9181 [12] * BasicCompiler_Common/BasicCompiler.h (added) Thu, 07 Dec 2006 18:25:27 GMT dai_9181 [11] * BasicCompiler32/BasicCompiler.vcproj (modified) * BasicCompiler32/CParameter.cpp (modified) * BasicCompiler32/Compile_Calc.cpp (modified) * BasicCompiler32/Compile_CallProc.cpp (modified) * BasicCompiler32/Compile_Func.cpp (modified) * BasicCompiler32/Compile_ProcOp.cpp (modified) * BasicCompiler32/Compile_Statement.cpp (modified) * BasicCompiler32/Compile_Var.cpp (modified) * BasicCompiler32/NumOpe.cpp (modified) * BasicCompiler32/Opcode.h (modified) * BasicCompiler32/increment.cpp (modified) * BasicCompiler64/BasicCompiler.vcproj (modified) * BasicCompiler64/CParameter.cpp (modified) * BasicCompiler64/Compile_Calc.cpp (modified) * BasicCompiler64/Compile_CallProc.cpp (modified) * BasicCompiler64/Compile_Func.cpp (modified) * BasicCompiler64/Compile_ProcOp.cpp (modified) * BasicCompiler64/Compile_Statement.cpp (modified) * BasicCompiler64/Compile_Var.cpp (modified) * BasicCompiler64/NumOpe.cpp (modified) * BasicCompiler64/Opcode.h (modified) * BasicCompiler64/OperatorProc.cpp (modified) * BasicCompiler64/increment.cpp (modified) * BasicCompiler_Common/NumOpe_GetType.cpp (modified) * BasicCompiler_Common/Variable.cpp (modified) * BasicCompiler_Common/calculation.cpp (modified) * BasicCompiler_Common/common.h (modified) * BasicCompiler_Common/error.cpp (modified) * BasicCompiler_Common/gc.cpp (modified) Const変数の書き込み規制を有効化(グローバル/ローカル変数のみ) 定数オブジェクトと定数メンバは未実装。 Thu, 07 Dec 2006 17:31:30 GMT dai_9181 [10] * BasicCompiler_Common/Variable.h (added) Wed, 06 Dec 2006 18:09:44 GMT dai_9181 [7] * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/Const.cpp (modified) * BasicCompiler_Common/Const.h (modified) * BasicCompiler_Common/Intermediate_Step2.cpp (modified) * BasicCompiler_Common/NumOpe_GetType.cpp (modified) * BasicCompiler_Common/Variable.cpp (modified) * BasicCompiler_Common/calculation.cpp (modified) * BasicCompiler_Common/common.h (modified) Constステートメントで定数変数を宣言できるように改良。 Mon, 04 Dec 2006 16:42:16 GMT dai_9181 [5] * BasicCompiler_Common/BasicCompiler.cpp (modified) * BasicCompiler_Common/Class.cpp (modified) * BasicCompiler_Common/Compile.cpp (modified) * BasicCompiler_Common/Const.cpp (modified) * BasicCompiler_Common/Const.h (modified) * BasicCompiler_Common/DebugMiddleFile.cpp (modified) * BasicCompiler_Common/LexicalScoping.cpp (modified) * BasicCompiler_Common/NumOpe_GetType.cpp (modified) * BasicCompiler_Common/Object.cpp (modified) * BasicCompiler_Common/Overload.cpp (modified) * BasicCompiler_Common/PESchedule.cpp (modified) * BasicCompiler_Common/Subroutine.cpp (modified) * BasicCompiler_Common/Variable.cpp (modified) * BasicCompiler_Common/calculation.cpp (modified) * BasicCompiler_Common/common.h (modified) * BasicCompiler_Common/gc.cpp (modified) * BasicCompiler_Common/hash.cpp (modified) * BasicCompiler_Common/preprocessor.cpp (modified) Mon, 04 Dec 2006 16:05:37 GMT dai_9181 [4] * BasicCompiler_Common (added) * BasicCompiler_Common/BasicCompiler.cpp (added) * BasicCompiler_Common/BasicFixed.h (added) * BasicCompiler_Common/BreakPoint.cpp (added) * BasicCompiler_Common/BreakPoint.h (added) * BasicCompiler_Common/CDebugThreadInfo.cpp (added) * BasicCompiler_Common/Class.cpp (added) * BasicCompiler_Common/Class.h (added) * BasicCompiler_Common/CommandFormat.cpp (added) * BasicCompiler_Common/Compile.cpp (added) * BasicCompiler_Common/Const.cpp (added) * BasicCompiler_Common/Const.h (added) * BasicCompiler_Common/Debug.cpp (added) * BasicCompiler_Common/DebugMiddleFile.cpp (added) * BasicCompiler_Common/DebugSection.h (added) * BasicCompiler_Common/Enum.cpp (added) * BasicCompiler_Common/Enum.h (added) * BasicCompiler_Common/Intermediate_Step1.cpp (added) * BasicCompiler_Common/Intermediate_Step2.cpp (added) * BasicCompiler_Common/LexicalScoping.cpp (added) * BasicCompiler_Common/LexicalScoping.h (added) * BasicCompiler_Common/LoopRefCheck.cpp (added) * BasicCompiler_Common/MakeExe.cpp (added) * BasicCompiler_Common/NonVolatile.cpp (added) * BasicCompiler_Common/NonVolatile.h (added) * BasicCompiler_Common/NumOpe_GetType.cpp (added) * BasicCompiler_Common/Object.cpp (added) * BasicCompiler_Common/Overload.cpp (added) * BasicCompiler_Common/PESchedule.cpp (added) * BasicCompiler_Common/Psapi.h (added) * BasicCompiler_Common/RSrcSection.cpp (added) * BasicCompiler_Common/Resource.cpp (added) * BasicCompiler_Common/StrOperation.cpp (added) * BasicCompiler_Common/Subroutine.cpp (added) * BasicCompiler_Common/TypeDef.cpp (added) * BasicCompiler_Common/TypeDef.h (added) * BasicCompiler_Common/Variable.cpp (added) * BasicCompiler_Common/calculation.cpp (added) * BasicCompiler_Common/common.h (added) * BasicCompiler_Common/common_msg_eng.h (added) * BasicCompiler_Common/common_msg_jpn.h (added) * BasicCompiler_Common/debug.h (added) * BasicCompiler_Common/error.cpp (added) * BasicCompiler_Common/gc.cpp (added) * BasicCompiler_Common/hash.cpp (added) * BasicCompiler_Common/preprocessor.cpp (added) * BasicCompiler_Common/schedule.h (added)