### Name: identical ### Title: Test Objects for Exact Equality ### Aliases: identical ### Keywords: programming logic iteration ### ** Examples identical(1, NULL) ## FALSE -- don't try this with == identical(1, 1.) ## TRUE in R (both are stored as doubles) identical(1, as.integer(1)) ## FALSE, stored as different types x <- 1.0; y <- 0.99999999999 ## how to test for object equality allowing for numeric fuzz : (E <- all.equal(x,y)) isTRUE(E) # which is simply defined to just use identical(TRUE, E) ## If all.equal thinks the objects are different, it returns a ## character string, and the above expression evaluates to FALSE # even for unusual R objects : identical(.GlobalEnv, environment())