Gabor Grothendieck <[EMAIL PROTECTED]> writes: > Try this: > > cl <- as.list(match.call())
or match.call(expand.dots=FALSE)$"..." > > On 10/13/05, hadley wickham <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I'm trying to get ...as a list of unevaluated arguments, ie. > > substitute(list(...)) gives me an unevaluated list of the arguments, > > but I want a list of the unevaluated arguments. > > > > My attempts so far: > > > > (function(...) substitute(...))(a=1, b=a) # Only returns first > > > > (function(...) substitute(list(...)))(a=1, b=a) # Unevaluated list, > > not list of unevaluated > > > > (function(...) expression(...))(a=1, b=a) > > > > (function(...) eval(expression(...)))(a=1, b=a) # Error in eval(expr, > > envir, enclos) : ... used in an incorrect context > > > > (function(...) substitute(expression(...), list(...)))(a=1, b=a) # > > Error in (function(...) substitute(expression(...), list(...)))(a = 1, > > : Object "a" not found > > > > What I actually want: list(1, a) > > > > Can anyone offer any suggestions? > > > > Thanks, > > > > Hadley > > > > ______________________________________________ > > 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 > > > > ______________________________________________ > 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 > -- O__ ---- Peter Dalgaard Ă˜ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907 ______________________________________________ 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