| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @608
                 
               | 
              17 years | 
              dai_9181 | 
              
                静的リンクライブラリプロジェクトの作成(IDE側)に対応。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @603
                 
               | 
              17 years | 
              dai_9181 | 
              
                ObjectModuleに関連するクラス一式をab_commonプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @602
                 
               | 
              17 years | 
              dai_9181 | 
              
                依存関係を整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @601
                 
               | 
              17 years | 
              dai_9181 | 
              
                BasicFixed.hをab_commonプロジェクトに移動。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @600
                 
               | 
              17 years | 
              dai_9181 | 
              
                依存関係を整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @598
                 
               | 
              17 years | 
              dai_9181 | 
              
                SplitMemberNameの依存関係を排除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @597
                 
               | 
              17 years | 
              dai_9181 | 
              
                インクルード順序を整理
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @596
                 
               | 
              17 years | 
              dai_9181 | 
              
                Enum.cppが空だったので削除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @595
                 
               | 
              17 years | 
              dai_9181 | 
              
                インクルード順序を整理
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @594
                 
               | 
              17 years | 
              dai_9181 | 
              
                インクルード順序を整理
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @593
                 
               | 
              17 years | 
              dai_9181 | 
              
                vtblOffsetの内部保持型をintに統一。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @591
                 
               | 
              17 years | 
              dai_9181 | 
              
                DataTable::AddWStringメソッドを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @589
                 
               | 
              17 years | 
              dai_9181 | 
              
                DataTableGeneratorクラスを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @588
                 
               | 
              17 years | 
              dai_9181 | 
              
                Delegate::SetSourceIndexメソッドを廃止し、Delegate::GetSourceIndexメソッドを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @587
                 
               | 
              17 years | 
              dai_9181 | 
              
                [585][586]をリバース。NativeCodeクラスとMetaクラスは依存関係があるので分離しない方針とする。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @585
                 
               | 
              17 years | 
              dai_9181 | 
              
                NativeSectionクラスを追加(64bit版だけ一旦コミット)。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @581
                 
               | 
              18 years | 
              dai_9181 | 
              
                DelegateクラスのLexicalAnalyzerクラスへの依存性をなくした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @580
                 
               | 
              18 years | 
              dai_9181 | 
              
                VariableクラスのLexicalAnalyzerクラスへの依存性をなくした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @579
                 
               | 
              18 years | 
              dai_9181 | 
              
                Consts/ConstMacrosクラスのLexicalAnalyzerクラスへの依存性をなくした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @578
                 
               | 
              18 years | 
              dai_9181 | 
              
                LexicalAnalyzer::ConstMacroToExpressionメソッドを実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @577
                 
               | 
              18 years | 
              dai_9181 | 
              
                不要なコメントを除去
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @576
                 
               | 
              18 years | 
              dai_9181 | 
              
                EnumGlobalProcsメソッドの第二パラメータを "const char *" から "const Symbol &" に変更した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @575
                 
               | 
              18 years | 
              dai_9181 | 
              
                ProcPointers::Addメソッドを排除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @574
                 
               | 
              18 years | 
              dai_9181 | 
              
                UserProcs::Insertメソッドを排除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @573
                 
               | 
              18 years | 
              dai_9181 | 
              
                Procedureクラスインスタンスを対象としたLexicalAnalyzer::SetParamsAndReturnTypeメソッドを実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @572
                 
               | 
              18 years | 
              dai_9181 | 
              
                ParseDllProc/SetParamsAndReturnTypeForUserProcを実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @571
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・LexicalAnalyzer::AnalyzeParameterの第二パラメータをstringからStringsに変更した。 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @570
                 
               | 
              18 years | 
              dai_9181 | 
              
                Variables::DuplicateCheck、Variables::BackSearchメソッドにnowScopeLevelパラメータを …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @569
                 
               | 
              18 years | 
              dai_9181 | 
              
                Parameters::GetStringメソッドは不使用なため、除去。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @568
                 
               | 
              18 years | 
              dai_9181 | 
              
                Parameters::Analyze → LexicalAnalyzer::AnalyzeParameter
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @567
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・GetStringClassPtr、GetObjectClassPtr、GetInterfaceInfoClassPtrクラスからエラー出力 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @566
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・Classes::Find→Classes::FindExにリネームして、TypeDefサポートを排除した。 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @565
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・ProcedureGeneratorクラスを追加。 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @564
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・IsExist→IsExistDuplicationKeyName …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @563
                 
               | 
              18 years | 
              dai_9181 | 
              
                OutputFatalErrorをthrowに変更。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @562
                 
               | 
              18 years | 
              dai_9181 | 
              
                CClass::GetDelegateメソッドを廃止し、代わりにMeta::ToDelegateメソッドを実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @561
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・AddMember→AddDynamicMethod
・CMember→Member …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @560
                 
               | 
              18 years | 
              dai_9181 | 
              
                ImplementsメソッドをLexicalAnalyzerクラスに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @559
                 
               | 
              18 years | 
              dai_9181 | 
              
                VtblGeneratorクラスを追加。Classes/CClassクラスのvtbl生成関連の実装をVtblGeneratorクラスに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @558
                 
               | 
              18 years | 
              dai_9181 | 
              
                Overrideメソッド内で発生したエラーのエラーメッセージ表示処理は呼び出し元で行うようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @557
                 
               | 
              18 years | 
              dai_9181 | 
              
                エラーコード138をLexicalAnalyzer_Class.cppで表示するようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @556
                 
               | 
              18 years | 
              dai_9181 | 
              
                Typeクラスで発生するOutputFatalErrorをthrowに置換。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @555
                 
               | 
              18 years | 
              dai_9181 | 
              
                BasicSource::DirectiveIncludeOrRequire内で発生したエラーのエラー出力を呼び出し元で行うようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @554
                 
               | 
              18 years | 
              dai_9181 | 
              
                CDefine::Initメソッドで使用するCompilerクラス依存のフラグを外部から引き渡すようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @553
                 
               | 
              18 years | 
              dai_9181 | 
              
                BasicSource::Generateメソッドは不要なため、除去。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @552
                 
               | 
              18 years | 
              dai_9181 | 
              
                LexicalAnalyzerクラスでBasicSourceクラスを使用しないようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @551
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・PutWithScheduleメソッドを追加。
・NativeCodeクラスが持つCompilerクラスへの依存度を除去した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @550
                 
               | 
              18 years | 
              dai_9181 | 
              
                SpecifyAddressOf, SpecifyCatchAddressを廃止。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @549
                 
               | 
              18 years | 
              dai_9181 | 
              
                OutputFatalErrorをやめて_ASSERTに変更。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @547
                 
               | 
              18 years | 
              dai_9181 | 
              
                Enum収集をLexicalAnalyzerクラスに実装しなおした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @546
                 
               | 
              18 years | 
              dai_9181 | 
              
                LexicalAnalyzerのソースコードの記述位置を整理。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @544
                 
               | 
              18 years | 
              dai_9181 | 
              
                CollectTypeDefsメソッドからbasbufを排除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @543
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @542
                 
               | 
              18 years | 
              dai_9181 | 
              
                CollectTypeDefsメソッドをLexicalAnalyzerクラスに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @541
                 
               | 
              18 years | 
              dai_9181 | 
              
                SynonymErrorWordsを排除。
ClearSynonymErrorWordsメソッドを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @540
                 
               | 
              18 years | 
              dai_9181 | 
              
                StartCompileメソッドを廃止し、Usingメソッドのオーバーロードに差し替えた。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @538
                 
               | 
              18 years | 
              dai_9181 | 
              
                pCompilingMethodを排除。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @537
                 
               | 
              18 years | 
              dai_9181 | 
              
                UserProcクラスによるコンパイル中関数管理用メソッドを除去(すべてCompilerクラス内で処理するようにした)。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @536
                 
               | 
              18 years | 
              dai_9181 | 
              
                Compiler::pCompilingClassメンバをprivateにし、setter/getterにあたるメソッドを用意した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @533
                 
               | 
              18 years | 
              dai_9181 | 
              
                Compiler::StartProcedureCompile、Compiler::FinishProcedureCompileメソッドを追加 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @532
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・jenga.hのコミット漏れをコミット。
・DataTable.hのインクルード位置を修正。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @531
                 
               | 
              18 years | 
              dai_9181 | 
              
                SourceTemplateクラスをLexicalAnalyzerクラスのインナークラスにした
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @529
                 
               | 
              18 years | 
              dai_9181 | 
              
                Binaryクラスをjengaプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @527
                 
               | 
              18 years | 
              dai_9181 | 
              
                ヘッダファイルを整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @526
                 
               | 
              18 years | 
              dai_9181 | 
              
                デリゲート収集コードの実装をLexicalAnalyzerクラスに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @525
                 
               | 
              18 years | 
              dai_9181 | 
              
                デリゲート収集コードの実装をLexicalAnalyzerクラスに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @524
                 
               | 
              18 years | 
              dai_9181 | 
              
                ヘッダファイルを整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @523
                 
               | 
              18 years | 
              dai_9181 | 
              
                ヘッダファイルを整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @522
                 
               | 
              18 years | 
              dai_9181 | 
              
                ヘッダファイルを整理中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @520
                 
               | 
              18 years | 
              dai_9181 | 
              
                Hashmapクラスをjengaプロジェクトに移動。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @519
                 
               | 
              18 years | 
              dai_9181 | 
              
                jenga.hを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @518
                 
               | 
              18 years | 
              dai_9181 | 
              
                jengaプロジェクトにプリコンパイル済みヘッダを適用した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @517
                 
               | 
              18 years | 
              dai_9181 | 
              
                Environment.h/cppのディレクトリを移動。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @515
                 
               | 
              18 years | 
              dai_9181 | 
              
                ab_common.hを追加。
TypeMisc.hを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @513
                 
               | 
              18 years | 
              dai_9181 | 
              
                Interfaceクラスを独自ファイルにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @512
                 
               | 
              18 years | 
              dai_9181 | 
              
                Class_Collect.cppからLexicalAnalyzer_Class.cppへリネーム
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @511
                 
               | 
              18 years | 
              dai_9181 | 
              
                幾つかの構文解析系の処理をLexicalAnalyzerに実装し直した
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @510
                 
               | 
              18 years | 
              dai_9181 | 
              
                Prototypeクラスをab_commonプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @509
                 
               | 
              18 years | 
              dai_9181 | 
              
                Symbolクラスをab_commonプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @508
                 
               | 
              18 years | 
              dai_9181 | 
              
                Symbolコンストラクタを少なくし、LexicalAnalyzer::FullNameToSymbolメソッドを実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @507
                 
               | 
              18 years | 
              dai_9181 | 
              
                NamespaceSupporterクラスをab_commonプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @506
                 
               | 
              18 years | 
              dai_9181 | 
              
                LexicalAnalyzerクラスを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @505
                 
               | 
              18 years | 
              dai_9181 | 
              
                NamespaceScopes、NamespaceScopesCollectionクラスをab_commonプロジェクトに移動した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @504
                 
               | 
              18 years | 
              dai_9181 | 
              
                Symbol::RegistNamespaceSupporterメソッドを追加。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @502
                 
               | 
              18 years | 
              dai_9181 | 
              
                エラー行番号が一行ずれていたので修正
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @488
                 
               | 
              18 years | 
              dai_9181 | 
              
                エラー情報のファイル名をフルパスに変更した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @485
                 
               | 
              18 years | 
              dai_9181 | 
              
                プロジェクトのリネームが完了
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @484
                 
               | 
              18 years | 
              dai_9181 | 
              
                プロジェクトのリネーム中
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @480
                 
               | 
              18 years | 
              dai_9181 | 
              
                構成管理を大幅に改良。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @477
                 
               | 
              18 years | 
              dai_9181 | 
              
                構成管理を大幅に改良。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @472
                 
               | 
              18 years | 
              dai_9181 | 
              
                デプロイ時にcore.lib/cored.libのビルドもできるようにした。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @471
                 
               | 
              18 years | 
              dai_9181 | 
              
                show_dlgコマンドライン引数を実装。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @468
                 
               | 
              18 years | 
              dai_9181 | 
              
                64bit版を最新の状態にした
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @467
                 
               | 
              18 years | 
              dai_9181 | 
              
                いくつかのグローバル変数をProgram/Debuggerクラスにまとめた。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @465
                 
               | 
              18 years | 
              dai_9181 | 
              
                Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @461
                 
               | 
              18 years | 
              dai_9181 | 
              
                smoothieプロジェクトが不要になったため、破棄。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @459
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・Compiler::IsDebugメソッドを導入した(bDebugCompileグローバル変数は廃止)。 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @449
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・デリゲートの共変戻り値、反変引数に対応した。
・core.libで定義されたデリゲートがアプリケーションプロジェクトで利用できないバグを修正。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @448
                 
               | 
              18 years | 
              dai_9181 | 
              
                ・デリゲートの共変戻り値、反変引数に対応した。
・core.libで定義されたデリゲートがアプリケーションプロジェクトで利用できないバグを修正。
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @447
                 
               | 
              18 years | 
              dai_9181 | 
              
                共変戻り値のオーバーロードをサポートした。
               | 
            
            
              | 
                
                
               | 
               |