Kenn Konstabel wrote: > This is legal but doesn't do what you probably expect -- although > documentation for `<-` says the value (returned by <-) is 'value' i.e. > whatever is on the right side ... > >> x<-NULL # just to make sure it's not yet 42 >> foo <- function(a) a >> foo({x = 42}) # no result
Wrong... > bar <- foo({x = 42}) > bar [1] 42 What you're seeing is effectively > foo(invisible(42)) i.e. the result is there, just not printing. -- 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 ~~~~~~~~~~ - (p.dalga...@biostat.ku.dk) FAX: (+45) 35327907 ______________________________________________ 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.