On Nov 23, 2009, at 16:00 , Hadley Wickham wrote:
Hi all, How can I call the default method of a S3 object defined by a primitive method? i.e. in the following example, how do I call the default [ method instead of the one I defined for the class. new_a <- function(x) structure(x, class = "a") a <- new_a(1:5) "[.a" <- function(x, i, j, ...) { new_a(x[, j, ])
What about new_a(unclass(x)[, j,]) Cheers, Simon
} a[, 5] Thanks, Hadley -- http://had.co.nz/ ______________________________________________ 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