Le 08.02.2006 04:26, Seth Falcon a écrit : >On 7 Feb 2006, [EMAIL PROTECTED] wrote: > > > >>>On 2/7/2006 8:48 PM, Seth Falcon wrote: >>> >>> >>>>Is there a way to rename a function when importing it? I >>>> >>>> >>>want to say, >>> >>> >>>>"import yourFunc from Foo as myFunc" in the NAMESPACE file. >>>> >>>> >>I don't think Seth's facility exists yet, but it has occurred to me >>previously that it would be useful when you need to import two >>different functions with the same name from two different >>packages. (Rare but does happen.) Duncan's solution won't get around >>that. So it would be nice to be able to do this >> >>ImportFromAs( 'pack1', 'funca', 'pack1.funca') >>ImportFromAs( 'pack2', 'funca', 'different.name.altogether') >> >>in a NAMESPACE file. Useful-- yes. Possible-- I don't know! >> >> > >Yes, this is along the lines of what I was thinking. > >An unpleasant work around would be to create a translation package >that does something along the lines of Duncan M.'s suggestion, >importing, renaming, exporting. > > What about :
bar <- pack::foo kok <- otherpack::foo Romain -- visit the R Graph Gallery : http://addictedtor.free.fr/graphiques mixmod 1.7 is released : http://www-math.univ-fcomte.fr/mixmod/index.php +---------------------------------------------------------------+ | Romain FRANCOIS - http://francoisromain.free.fr | | Doctorant INRIA Futurs / EDF | +---------------------------------------------------------------+ ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel