[Rd] Top-level code in packages

From: Frank E Harrell Jr <f.harrell_at_vanderbilt.edu>
Date: Sat 03 Jul 2004 - 13:16:11 EST


Brian Ripley stated that in the future it will not be a good idea to have top-level code in R packages other than assignments. There is one important exception, though it leads instantly to an assignment. To maintain compatibility across multiple platforms (R, S-Plus, and more than one version of each, Windows, Linux, etc.) I frequently use if( ) statements to conditionally define functions depending on the operating system and the version of R or S-Plus in effect.

Frank

-- 
Frank E Harrell Jr   Professor and Chair           School of Medicine
                      Department of Biostatistics   Vanderbilt University

______________________________________________
R-devel@stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
Received on Sat Jul 03 13:25:02 2004

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 08:59:07 EST