Re: Package naming
- To: mathgroup at smc.vnet.net
- Subject: [mg24717] Re: Package naming
- From: paulh at wolfram.com (P.J. Hinton)
- Date: Wed, 9 Aug 2000 02:31:15 -0400 (EDT)
- Organization: "Wolfram Research, Inc."
- References: <8mdk7g$536@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
In article <8mdk7g$536 at smc.vnet.net>, Jack Goldberg <jackgold at math.lsa.umich.edu> writes: > Now the problem ... > > What do I put as the argument of BeginPackage[?] It should be a string containing the name of the context in which the symbols of your package should be created. Paste this expression in a notebook and evaluate it to retrieve some additional information. FrontEndExecute[ FrontEnd`HelpBrowserLookup["AddOns", "6.14.5"] ] > and where should the package be stored so that the call to load it > is not too different from <<PieceWiseContinuous` ? You should place the file in a directory that is searched by the kernel for file input operations. You can obtain a list of these directories on your system by evaluating the symbol $Path. FrontEndExecute[ FrontEnd`HelpBrowserLookup["MainBook", {"2.11.4", "4.10"}] ] The Get[] operation will resolve the context name PieceWiseContinuous` into the filename PiecewiseContinuous.m and look for a file by this name in the order listed by $Path. -- P.J. Hinton User Interface Programmer paulh at wolfram.com Wolfram Research, Inc. Disclaimer: Opinions expressed herein are those of the author alone.