[Rd] Experimental R_has_slot() utility

Laurent Gautier lgautier at gmail.com
Sat Mar 15 09:24:26 CET 2008


Dear list,


The utility "R_has_slot" mentioned in the file NEWS
("Experimental  R_has_slot() utility supplementing R_do_slot()")
appears to be missing from a fresh checkout of the development branch.

$ svn up
At revision 44759.
$ grep -i has_slot `find include -name '*.h'`
$ grep -i _slot `find include -name '*.h'`
include/Rdefines.h:#define GET_SLOT(x, what)       R_do_slot(x, what)
include/Rdefines.h:#define SET_SLOT(x, what, value)
R_do_slot_assign(x, what, value)
include/Rinternals.h:SEXP R_do_slot(SEXP obj, SEXP name);
include/Rinternals.h:SEXP R_do_slot_assign(SEXP obj, SEXP name, SEXP value);


..or did I miss it ?

Thanks,


L.



More information about the R-devel mailing list