コード例 #1
0
 public override void dump(System.IO.TextWriter str, int n)
 {
     dumpLineaColumna(str, n);
     str.WriteLine("_asignacion");
     id.dump(str, n + 2);
     expr.dump(str, n + 2);
 }
コード例 #2
0
ファイル: RepitaHasta.cs プロジェクト: xiul/TinySharp
 public override void dump(System.IO.TextWriter str, int n)
 {
     dumpLineaColumna(str, n);
     str.WriteLine("_repita-hasta");
     str.WriteLine(Utilidades.pad(n + 2) + "_sentencias");
     sentencias.dump(str, n + 4);
     condicion.dump(str, n + 2);
 }
コード例 #3
0
 public override void dump(System.IO.TextWriter str, int n)
 {
     dumpLineaColumna(str, n);
     str.WriteLine("_condicional");
     condicion.dump(str, n + 4);
     str.WriteLine(Utilidades.pad(n + 2) + "_entonces");
     entonces.dump(str, n + 4);
     if (sino != null)
     {
         str.WriteLine(Utilidades.pad(n + 2) + "_sino");
         sino.dump(str, n + 4);
     }
 }