//---------------------------------------------------------------------------------------- //Statement public object VisitDesigminusStatAST(DesigminusStatAST v,object arg) { if ((string)v.designator.visit(this,arg)=="int"){ } else{ errores_contextuales+="Error Contextual: El identificador no es de tpo int.\n"; } return null; }
//---------------------------------------------------------------------------------------- //Statement public object VisitDesigminusStatAST(DesigminusStatAST v,object arg) { int numaux = ((int)arg); printtab(numaux); resultado = resultado +"\n"+(v.GetType()); if (v.designator != null) v.designator.visit(this,numaux+1); else{ printtab(numaux+1); resultado = resultado +"\n"+("NULL"); } return null; }