Re: recovering from forgetfulness
- To: mathgroup at smc.vnet.net
- Subject: [mg7794] Re: [mg7759] recovering from forgetfulness
- From: Luci Ellis <elisha at dot.net.au>
- Date: Tue, 8 Jul 1997 22:41:08 -0400
- Sender: owner-wri-mathgroup at wolfram.com
If you haven't accidentally already evaluated too many expressions with unloaded function names in them, you can use: Remove[ImplicitPlot] If you forgot to load the package, evaluated the expression, slapped your forehead, loaded the package and got the shadowing message, try: Remove[`Global`ImplicitPlot] ^ | not sure if this first ` mark should be there, I'm doing this from memory. Mma thinks of the erroneous symbol as Global`whatever and the symbol in the package as PackageGroup`PackageName`whatever, so you need to indicate which one you mean to remove. Hope this helps. Luci >Is there a way in Mathematica to recover from forgetting to include a >package? For example, I type: > >ImplicitPlot[x^2+y^2==1,{x,-1,1}] > >and Mathematica returns the same thing back. So I go, "Ooops, I forgot >to load a package." So I type: > ><<Graphics`ImplicitPlot` > >but instead of being all nice and good this gives me errors like: > >Set::write:Tag ImplicitPlot in Options[ImplicitPlot] is Protected. > >Clear[ImplicitPlot] does not help. Even after trying to load >ImplicitPlot, I am still stuck with an expression that just evaluates to >itself. > >Is there any way to reset Mathematica without quitting even the kernel? > >Thanks, > >Michael >michael at qni.com -------------- Luci Ellis: elisha at dot.net.au http://www.dot.net.au/~elisha