Also note: missing(a) # TRUE
On 2/8/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > Hello. I was writing some code that computes on the language and came across > this. I can work around it, but thought you might like to know about it. > > > f <- function(x) { NULL } > > a <- as.list(f)[[1]] > > a # ie print(a) > Error: argument "a" is missing, with no default > > Note it says *argument* "a", which is strange. In fact, and unsurprisingly, > the bug lies > with the object itself, not with print(): > > > typeof(a) > Error in typeof(a) : argument "a" is missing, with no default > > deparse(a) > Error in deparse(a) : argument "a" is missing, with no default > > However, this does work: > > as.list(f)[[1]] > > It prints nothing, which is correct, and there is no error. So it seems the > bug lies with > assigning a name to as.list(f)[[1]] as above, then trying to work with that > new object. > > Regards, > [EMAIL PROTECTED] > > > --please do not edit the information below-- > > Version: > platform = i386-pc-mingw32 > arch = i386 > os = mingw32 > system = i386, mingw32 > status = > major = 2 > minor = 4.1 > year = 2006 > month = 12 > day = 18 > svn rev = 40228 > language = R > version.string = R version 2.4.1 (2006-12-18) > > Windows XP Professional (build 2600) Service Pack 2.0 > > Locale: > LC_COLLATE=English_United Kingdom.1252;LC_CTYPE=English_United > Kingdom.1252;LC_MONETARY=English_United > Kingdom.1252;LC_NUMERIC=C;LC_TIME=English_United Kingdom.1252 > > Search Path: > .GlobalEnv, file:c:/schupl/R/myRLib/.RData, package:stats, package:graphics, > package:grDevices, package:utils, package:datasets, package:methods, > Autoloads, package:base > --- > > This e-mail may contain confidential and/or privileged infor...{{dropped}} > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel