# # ChangeLog for trunk/abdev/BasicCompiler_Common/include/ver.h in dev # # Generated by Trac 1.5.4 # Apr 29, 2024, 9:11:49 AM Sun, 11 Nov 2007 08:15:30 GMT dai_9181 [365] * trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler_Common/error.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Exception.cpp (modified) 32ビットコンパイラでグローバル領域のTryスコープが正常にコンパイルでき ないバグを修正。 ... Sun, 11 Nov 2007 06:12:06 GMT dai_9181 [364] * trunk/abdev/BasicCompiler32/Opcode.h (modified) * trunk/abdev/BasicCompiler32/commandvalue.h (modified) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/Opcode.h (modified) * trunk/abdev/BasicCompiler_Common/ParamImpl.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/CodeGenerator.h (modified) * trunk/abdev/BasicCompiler_Common/include/Procedure.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Exception.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/NativeCode.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Procedure.cpp (modified) * trunk/abdev/ProjectEditor/Common.h (modified) * trunk/abdev/ProjectEditor/EndPairCommandComplement.cpp (modified) * trunk/abdev/ProjectEditor/SubOperation.cpp (modified) * trunk/abdev/ProjectEditor/TextEditor_KeyEvent.cpp (modified) Throw→Catch間のパラメータ引渡しに対応。 グローバル領域でのTryスコープを可能にした。これで例外処理機構実装完了 。 ... Sat, 10 Nov 2007 02:20:38 GMT dai_9181 [363] * trunk/abdev/BasicCompiler32/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) 32ビットコンパイラが落ちるので一時的な対処をした Mon, 05 Nov 2007 17:35:15 GMT dai_9181 [358] * trunk/abdev/BasicCompiler32/Compile_Func.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler32/FunctionValue.h (modified) * trunk/abdev/BasicCompiler32/MakePeHdr.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_Func.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/FunctionValue.h (modified) * trunk/abdev/BasicCompiler64/MakePeHdr.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Exception.cpp (modified) Try-Catchを試験的に実装。 (まだ下記の動作しか実装していません) ・Try ・Catch(パラメータ無し) ... Thu, 01 Nov 2007 17:53:56 GMT dai_9181 [355] * trunk/abdev/BasicCompiler32/Compile_Calc.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_Object.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler32/MakePeHdr.cpp (modified) * trunk/abdev/BasicCompiler32/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_Object.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/MakePeHdr.cpp (modified) * trunk/abdev/BasicCompiler64/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler_Common/Intermediate_Step1.cpp (modified) * trunk/abdev/BasicCompiler_Common/NumOpe_GetType.cpp (modified) * trunk/abdev/BasicCompiler_Common/Subroutine.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/abdev/BasicCompiler_Common/include/DataTable.h (modified) * trunk/abdev/BasicCompiler_Common/include/Linker.h (modified) * trunk/abdev/BasicCompiler_Common/include/NamespaceSupporter.h (modified) * trunk/abdev/BasicCompiler_Common/include/NativeCode.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Class.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/DataTable.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Linker.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/ObjectModule.cpp (modified) 静的領域に初期オブジェクトを配置可能にした Sun, 21 Oct 2007 16:29:05 GMT dai_9181 [354] * trunk/abdev/BasicCompiler32/Compile_Object.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_Object.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) オブジェクトからインターフェイスへのキャスト時に必要なだけメモリが確 保できていないバグを修正。 Sun, 21 Oct 2007 06:37:31 GMT dai_9181 [353] * trunk/abdev/BasicCompiler32/stdafx.h (modified) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/stdafx.h (modified) * trunk/abdev/BasicCompiler_Common/ParamImpl.cpp (modified) * trunk/abdev/BasicCompiler_Common/Subroutine.cpp (modified) * trunk/abdev/BasicCompiler_Common/error.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/abdev/BasicCompiler_Common/include/Method.h (modified) * trunk/abdev/BasicCompiler_Common/include/Procedure.h (modified) * trunk/abdev/BasicCompiler_Common/include/option.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/BoostSerializationSupport.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Class.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Method.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Procedure.cpp (modified) * trunk/abdev/res/res.rc (modified) インターフェイス実装周りの仕様整備 Sun, 14 Oct 2007 12:41:03 GMT dai_9181 [350] * trunk/abdev/BasicCompiler32/Compile_CallProc.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_Func.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler32/Compile_Var.cpp (modified) * trunk/abdev/BasicCompiler32/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler32/Opcode.h (modified) * trunk/abdev/BasicCompiler32/OperatorProc.cpp (modified) * trunk/abdev/BasicCompiler64/BasicCompiler.vcproj (modified) * trunk/abdev/BasicCompiler64/Compile_CallProc.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_Interface.cpp (deleted) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_Var.cpp (modified) * trunk/abdev/BasicCompiler64/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler64/Opcode.h (modified) * trunk/abdev/BasicCompiler64/OperatorProc.cpp (modified) * trunk/abdev/BasicCompiler_Common/MakeExe.cpp (modified) * trunk/abdev/BasicCompiler_Common/NumOpe_GetType.cpp (modified) * trunk/abdev/BasicCompiler_Common/common.h (modified) * trunk/abdev/BasicCompiler_Common/hash.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/abdev/BasicCompiler_Common/include/Procedure.h (modified) * trunk/abdev/BasicCompiler_Common/include/Type.h (modified) * trunk/abdev/BasicCompiler_Common/include/option.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Class.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Procedure.cpp (modified) * trunk/abdev/BasicCompiler_Common/src/Type.cpp (modified) * trunk/abdev/ProjectEditor/Common.h (modified) * trunk/abdev/ProjectEditor/SubOperation.cpp (modified) インターフェイスを実装 Fri, 05 Oct 2007 15:56:37 GMT dai_9181 [340] * trunk/abdev/BasicCompiler_Common/Intermediate_Step1.cpp (modified) * trunk/abdev/BasicCompiler_Common/Intermediate_Step2.cpp (modified) * trunk/abdev/BasicCompiler_Common/error.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/Class.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Class.cpp (modified) Implements修飾子を作り始めた Mon, 01 Oct 2007 00:53:41 GMT dai_9181 [338] * trunk/abdev/BasicCompiler32/Compile_Func.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) デリゲートエラーチェックのバグを修正 Sat, 29 Sep 2007 03:45:16 GMT dai_9181 [336] * trunk/abdev/BasicCompiler32/Compile_Func.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/Method.h (modified) * trunk/abdev/BasicCompiler_Common/include/Procedure.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Procedure.cpp (modified) 静的メソッドのデリゲートに対応 Mon, 24 Sep 2007 06:13:51 GMT dai_9181 [324] * trunk/abdev/BasicCompiler32/Compile_Calc.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Procedure.cpp (modified) Sun, 09 Sep 2007 04:16:44 GMT dai_9181 [320] * trunk/abdev/BasicCompiler32/Compile_CallProc.cpp (modified) * trunk/abdev/BasicCompiler64/Compile_CallProc.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) パラメータを一つ以上有し、戻り値が構造体の関数またはメソッドの呼び出 しがコンパイルエラーになってしまうバグを修正。 Sat, 08 Sep 2007 16:09:00 GMT dai_9181 [318] * trunk/abdev/BasicCompiler64/BasicCompiler.vcproj (modified) * trunk/abdev/BasicCompiler64/Compile_ProcOp.cpp (modified) * trunk/abdev/BasicCompiler64/MakePeHdr.cpp (modified) * trunk/abdev/BasicCompiler64/NumOpe.cpp (modified) * trunk/abdev/BasicCompiler_Common/error.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (modified) * trunk/abdev/BasicCompiler_Common/src/Compiler.cpp (modified) 64bit版でコンパイルできるようにした。 Fri, 31 Aug 2007 12:51:37 GMT dai_9181 [312] * trunk/abdev/BasicCompiler32/BasicCompiler.vcproj (modified) * trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp (modified) * trunk/abdev/BasicCompiler_Common/include/option.h (modified) * trunk/abdev/BasicCompiler_Common/include/ver.h (added) バージョン情報をver.hに独立させた。