protected override void GenerateConditionStatement(CodeConditionStatement e)
{
base.Output.Write("if (");
base.GenerateExpression(e.Condition);
base.Output.Write(")");
base.Output.WriteLine();
this.Indent++;
base.GenerateStatements(e.TrueStatements);
this.Indent--;
if (e.FalseStatements.Count > 0)
{
base.Output.WriteLine();
base.Output.Write("else");
base.Output.WriteLine();
this.Indent++;
base.GenerateStatements(e.FalseStatements);
this.Indent--;
}
base.Output.WriteLine("endif");
}