void WriteMultilineCode (string code)
{
string tabs = new string ('\t',_indent);
code = code.Replace ("\r","");
code = code.Replace ("\t","");
while (code.StartsWith ("\n")) code = code.Substring (1);
while (code.EndsWith ("\n")) code = code.Substring (0, code.Length - 1);
code = code.Replace ("\n", "\n" + tabs);
WriteLine (code);
}