Example #1
0
 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);
     }
 }