protected override void GenerateAssignStatement (CodeAssignStatement statement)
{
TextWriter output = Output;
GenerateExpression (statement.Left);
output.Write (" = ");
GenerateExpression (statement.Right);
if (dont_write_semicolon)
return;
output.WriteLine (';');
}