//----------------------------------------------------------------------------------------
 //FormPars
 public object VisitUnFormParsAST(UnFormParsAST v,object arg)
 {
     string metodo=(string)arg;
     identificadores.enter(v.ident.ident.value,"",v);
     parametros.enter(metodo,v.ident.ident.value,v);
     return null;
 }
        //----------------------------------------------------------------------------------------
        //FormPars
        public object VisitUnFormParsAST(UnFormParsAST v,object arg)
        {
            int numaux = ((int)arg);
            printtab(numaux);
            resultado = resultado +"\n"+(v.GetType());

            if (v.ident != null)
                v.ident.visit(this,numaux+1);
            else{
                printtab(numaux+1);
                resultado = resultado +"\n"+("NULL");
            }
            if(v.tipo != null){
                v.tipo.visit(this,numaux+1);
            }
            else{
                printtab(numaux+1);
                resultado = resultado +"\n"+("NULL");
            }
            return null;
        }