DCPU16_ASM.Assembler.Parser.SetDataFieldLabelAddressReferences C# (CSharp) 메소드

SetDataFieldLabelAddressReferences() 개인적인 메소드

private SetDataFieldLabelAddressReferences ( ) : void
리턴 void
        private void SetDataFieldLabelAddressReferences()
        {
            foreach (ushort key in labelDataFieldReferences.Keys)
            {
                string labelName = labelDataFieldReferences[key];

                if(labelAddressDitionary.ContainsKey(labelName) != true)
                {
                    throw new Exception(string.Format("Unknown label '{0}' referenced in data field", labelName));
                }

                machineCode[key] = labelAddressDitionary[labelName];
            }
        }