This commit is contained in:
HugeCode_cp 2013-01-27 16:43:52 +00:00
parent f9fdd0ec3a
commit 4212e55c81

View file

@ -26,5 +26,27 @@ namespace XSharp.Nasm {
public void Cmp(string aSize, string aDst, string aSrc) {
Code.Add("Cmp " + (aSize + " ").TrimStart() + aDst + ", " + aSrc);
}
public string GetCode(bool endNewLine = true) {
string ret = "";
foreach (string c in Code)
ret += c + Environment.NewLine;
if (!endNewLine)
ret = ret.Remove(ret.Length - Environment.NewLine.Length);
return ret;
}
public string GetData(bool endNewLine = true)
{
string ret = "";
foreach (string d in Data)
ret += d + Environment.NewLine;
if (!endNewLine)
ret = ret.Remove(ret.Length - Environment.NewLine.Length);
return ret;
}
}
}