MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

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


  • Prev by Date: Re: Compile
  • Next by Date: Re: Powerset operation: how?
  • Previous by thread: Re: Mathematica software for pde
  • Next by thread: Fwd: using functions with package name prefixed.