Aliases: class .class2 class<- oldClass oldClass<- unclass inherits isa
### ** Examples x <- 10 class(x) # "numeric"
[1] "numeric"
oldClass(x) # NULL
NULL
inherits(x, "a") #FALSE
[1] FALSE
class(x) <- c("a", "b") inherits(x,"a") #TRUE
[1] TRUE
inherits(x, "a", TRUE) # 1
[1] 1
inherits(x, c("a", "b", "c"), TRUE) # 1 2 0
[1] 1 2 0
class( quote(pi) ) # "name"
[1] "name"
## regular calls class( quote(sin(pi*x)) ) # "call"
[1] "call"
## special calls class( quote(x <- 1) ) # "<-"
[1] "<-"
class( quote((1 < 2)) ) # "("
[1] "("
class( quote( if(8<3) pi ) ) # "if"
[1] "if"
.class2(pi) # "double" "numeric"
[1] "double" "numeric"
.class2(matrix(1:6, 2,3)) # "matrix" "array" "integer" "numeric"
[1] "matrix" "array" "integer" "numeric"