private void GenerateStringData(Assembler assembler) { // TODO: Need to eliminate duplicate strings foreach (var keyValuePair in _labelsToStringData) { assembler.AddInstruction(new LabelInstruction(keyValuePair.Key)); foreach (var ch in keyValuePair.Value) { assembler.Db((byte)ch); } assembler.Db(0); } }