Working on the assembler.

This commit is contained in:
2025-07-27 04:43:13 +10:00
parent 76f667204f
commit 4faef5337b
2 changed files with 23 additions and 5 deletions

View File

@@ -120,6 +120,7 @@ namespace SVM.Assembler.Core
{
return false;
}
Console.WriteLine($"Definition of: {pi}");
instDefinition.PrimaryInstruction = pi;
foreach (XmlNode item in node.ChildNodes)
{
@@ -163,6 +164,11 @@ namespace SVM.Assembler.Core
}
}
definition.InstructionDefinitions.Add(pi, instDefinition);
foreach (var item in instDefinition.Aliases)
{
definition.InstructionDefinitionAliases.Add(item, instDefinition);
}
return true;
}
static bool ParseDefinitions(XmlNode node, ref ISADefinition definition)