コード例 #1
0
ファイル: Linker.cs プロジェクト: tt195361/Casl2Simulator
        private static WordCollection MakeLinkedWords(
            ItemSelectableCollection <RelocatableModule> relModules)
        {
            WordCollection linkedWords = new WordCollection();

            relModules.ForEach((relModule) => linkedWords.Add(relModule.Words));
            return(linkedWords);
        }
コード例 #2
0
ファイル: Linker.cs プロジェクト: tt195361/Casl2Simulator
 private static ItemSelectableCollection <RelocatableModule> ResolveLabelReferences(
     this ItemSelectableCollection <RelocatableModule> relModules, EntryPointTable entryPointTable)
 {
     relModules.ForEach((relModule) => relModule.ResolveLabelReferences(entryPointTable));
     return(relModules);
 }
コード例 #3
0
ファイル: Linker.cs プロジェクト: tt195361/Casl2Simulator
 private static ItemSelectableCollection <RelocatableModule> RegisterEntryPoints(
     this ItemSelectableCollection <RelocatableModule> relModules, EntryPointTable entryPointTable)
 {
     relModules.ForEach((relModule) => relModule.RegisterEntryPointTo(entryPointTable));
     return(relModules);
 }