Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newspeer1.nac.net!newspump.sol.net!posts.news.twtelecom.net!nnrp3.twtelecom.net!not-for-mail From: Francisco Gutierrez Newsgroups: comp.soft-sys.math.mathematica Subject: packages... Date: Tue, 20 May 2014 00:16:29 +0000 (UTC) Sender: steve@smc.vnet.net Approved: Steven M. Christensen , Moderator Message-ID: Reply-To: Francisco Gutierrez Lines: 17 Organization: Time-Warner Telecom NNTP-Posting-Date: 20 May 2014 00:22:55 GMT NNTP-Posting-Host: 8abea95c.news.twtelecom.net X-Trace: DXC=TPXcoQFB[Qe`QF@_X>O^ZfC_A=>8kQj6m;[h;PUXBgbd?SWP;HjUf@fEFiONJ7[GofQIm2>?^LSTj X-Complaints-To: abuse@twtelecom.net Xref: csiph.com comp.soft-sys.math.mathematica:16951 Dear Friends: I want to create a relatively complex package, with the following structure: `mypackage`Master, which can be invoked if one wants all the utilities, and which calls all the subpackages (each one with several functions) and `mypackage`Utilities1, ..., `myPackage`Utilitiesn, which ought to be available for being called independently if one only needs a couple of specific functions. Furthermore, `myPackage`Master has common function that all the subpackages need. What is the best way to proceed? Is it possible to put the common functions in the Master package, and that each subpackage calls them when needed? Thanks for your help Francisco