public object VisitExprFactorAST(ExprFactorAST v,object arg) { if(((bool)v.expresion.visit(this,arg))){ return v.expresion.visit(this,arg); } else { errores_contextuales+="Error Contextual: La expresión no es de tipo INT.\n"; } return null; }
public object VisitExprFactorAST(ExprFactorAST v,object arg) { int numaux = ((int)arg); printtab(numaux); resultado = resultado +"\n"+(v.GetType()); if (v.expresion != null) v.expresion.visit(this,numaux+1); else{ printtab(numaux+1); resultado = resultado +"\n"+("NULL"); } return null; }