Hi (again), let's say I want to create a class Matrix that extends the class matrix, but I can't get it to work. I define the class as > setClass("Matrix", "matrix") > getClass("Matrix") No Slots, prototype of class "matrix" Extends: Class "matrix" directly. Class "structure" by class "matrix". Class "vector" by class "matrix". Class "array" by class "matrix". Creating a default Matrix object works fine: > m1 <- new("Matrix") But, when I try to set its value I get the following error: > m3 <- new("Matrix", 1) Error in asMethod(object, Class, value) : unused argument(s) ( ...) or > m2 <- new("Matrix", matrix(1)) Error in asMethod(object, Class, value) : unused argument(s) ( ...) I also tried to declare a class MyInteger that extends the class integer, but the same errors: > setClass("MyInteger", representation("integer")) > i1 <- new("MyInteger") > i2 <- new("MyInteger", 3) Error in asMethod(object, Class, value) : unused argument(s) ( ...) > i3 <- new("MyInteger", as.integer(3)) Error in asMethod(object, Class, value) : unused argument(s) ( ...) A bug or me? Henrik Bengtsson Dept. of Mathematical Statistics @ Centre for Mathematical Sciences Lund Institute of Technology/Lund University, Sweden (+2h UTC) Office: P316, +46 46 222 9611 (phone), +46 46 222 4623 (fax) h b @ m a t h s . l t h . s e http://www.maths.lth.se/matstat/staff/hb/ -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._