Gabor Grothendieck wrote: > The last two lines of example(delayedAssign) give this: > > >> e <- (function(x, y = 1, z) environment())(1+2, "y", {cat(" HO! "); pi+2}) >> (le <- as.list(e)) # evaluates the promises >> > $x > <promise: 0x032b31f8> > $y > <promise: 0x032b3230> > $z > <promise: 0x032b3268> > > which contrary to the comment appears unevaluated. Is the comment > wrong or is it supposed to return an evaluated result but doesn't? > > My guess would be that the behaviour is unintended. It should be harder than that to get promises visible at the user level. Luke?
>> R.version.string # Vista >> > [1] "R version 2.6.0 alpha (2007-09-06 r42791)" > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > -- 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-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel