[Rd] generic function argument list problem
r.hankin at noc.soton.ac.uk
Wed Aug 31 09:09:15 CEST 2005
it says in R-exts that
A method must have all the arguments of the generic,
including ... if the generic does.
A method must have arguments in exactly the same order as the
A method should use the same defaults as the generic.
So, how come the arguments for rep() are (x, times, ...) and the
for rep.default() are (x, times, length.out, each, ...) ? Shouldn't
these be the same?
I am writing a rep() method for objects with class "octonion", and
my function rep.octonion() has argument list (x, times, length.out,
just like rep.default(), but R CMD check complains about it, pointing
out that rep() and rep.octonion() have different arguments.
What do I have to do to my rep.octonion() function to make my package
pass R CMD check without warning?
National Oceanography Centre, Southampton
European Way, Southampton SO14 3ZH, UK
More information about the R-devel