Ejemplo n.º 1
0
 public void Translate()
 {
     IntermediateCode.ResetCount();
     EVariable.ResetCount();
     foreach (var stat in stats.GetStatementsList())
     {
         icList.AddRange(TranslateStatement(stat, this));
     }
     icList.Add(new ICAssignment(OperationType.Return, null, null, null));
 }