Hi all,     
      I met a problem while using the debug package,  I have the following 
program: 

mainfun<- function(){
           beta<-1
           result<-subfun(beta+x)
}
                     
subfun<-function(expr){
           y <- eval(expr, envir=list(x=c(1,2)),enclos = parent.frame())
          return(y)
}

I have no problem using this program without calling the debug package.   but 
once 
I mtrace(subfun),  the debugger can't find all the beta after entering subfun , 
and give 
the message :     "Error in beta : non-numeric argument to binary operator"

Is there anyway to get around ?

thanks a lot 
happy new year

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to