I know that if I have a function that returns multiple values, I should do return(list(foo, bar)). But what do I do on the recieving end?
fn <- function(x) { return(list(foo, bar)) }
I know that at this point I could say
values.list <- fn(x)
and then access
values.list[1] values.list[2]
But that's hideous. I'd rather be able to say something like
list(local_foo, local_bar) <- fn(x)
and have the right thing happen. I realize that it's my responsibility to not screw up and say instead
list(local_bar, local_foo)
Any suggestions?
-JT
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html