I'm no guru, but can you not use do.call here? i.e. does
foo<-function(...) #Not x(...) { arglist<-list(...) #remove bad characters from arglist here. # then do.call("bar",arglist) } do what you want? >>> "David Keegan" <[EMAIL PROTECTED]> 01/02/2008 11:00:15 >>> Hi, foo<-x(...) { # Need to remove bad characters from string arguments "..." # here. # Pass on the modified string arguments. bar(...) } I need to modify string arguments passed in to function foo as "..." and then pass the modified arguments on to function bar. Is there a way to access the contents of "..." for in-place modification? I know I can use args <- list(...), but presumably that takes a copy. Unless there is a way to pass the list as "..." in the call to bar? Regards, David. -- [David Keegan [EMAIL PROTECTED] 353 1 2710818] ______________________________________________ R-help@r-project.org 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. ******************************************************************* This email and any attachments are confidential. Any use...{{dropped:8}} ______________________________________________ R-help@r-project.org 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.