using functions with package name prefixed.

*To*: mathgroup at smc.vnet.net*Subject*: [mg45578] using functions with package name prefixed.*From*: nma124 at hotmail.com (steve_H)*Date*: Fri, 16 Jan 2004 06:04:55 -0500 (EST)*Sender*: owner-wri-mathgroup at wolfram.com

hi; is there a way to use a function from a package without loading the whole package, but by simply prefixing the package name to the function name? For an example, suppose we have a function foo[] in a packge called Boo.m Now, one must load the Boo package by typing something like Needs["`Boo"] then one can write foo[] But notice that when calling foo[], the package name is not prefixed to it, hence one does not know in which package foo[] is in by looking at the function call. In Java for instance, I can write Boo.foo(), which makes it more clear where foo() is located. Is there a way to do something like this in Mathematica? and is there a way to only load the function that I need from the package without loading everything? thanks, Steve