public override void Mostrar(int nivel = 0) { Separar(nivel); Console.WriteLine("WHILE"); Izquierda.Mostrar(nivel + 1); Separar(nivel); Console.WriteLine("DO"); Derecha.Mostrar(nivel + 1); Separar(nivel); Console.WriteLine("END"); }
public override void Mostrar(int nivel = 0) { Separar(nivel); Console.WriteLine("IF"); Condicion.Mostrar(nivel + 1); Separar(nivel); Console.WriteLine("THEN"); Izquierda.Mostrar(nivel + 1); if (Derecha != null) { Separar(nivel); Console.WriteLine("ELSE"); Derecha.Mostrar(nivel + 1); } Separar(nivel); Console.WriteLine("END"); }
public override void Mostrar(int nivel = 0) { Separar(nivel); Console.WriteLine(Operador); Izquierda.Mostrar(nivel + 1); Derecha.Mostrar(nivel + 1); }