[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 E Harrell Jr   Professor and Chair           School of Medicine
                      Department of Biostatistics   Vanderbilt University

R-devel@stat.math.ethz.ch mailing list
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