public object VisitMulDeclAST(MulDeclAST v,object arg) { if(((string)arg).Equals("clase")){ v.declaracion.visit(this,"clase"); v.declaraciones.visit(this,"clase"); } else{ v.declaracion.visit(this,"programa"); v.declaraciones.visit(this,"programa"); } return null; }
public object VisitMulDeclAST(MulDeclAST v,object arg) { int numaux = ((int)arg); printtab(numaux); resultado = resultado +"\n"+(v.GetType()); v.declaracion.visit(this,numaux+1); v.declaraciones.visit(this,numaux+1); return null; }