MathGroup Archive 2003

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

Search the Archive

RE: Getting rid of syntactical sugar

  • To: mathgroup at
  • Subject: [mg41849] RE: [mg41818] Getting rid of syntactical sugar
  • From: "David Park" <djmp at>
  • Date: Sat, 7 Jun 2003 00:08:39 -0400 (EDT)
  • Sender: owner-wri-mathgroup at



Definition[CriticalPoints] // Developer`ContextFreeForm

David Park
djmp at

From: Emilio Martin-Serrano [mailto:EMartinSerrano at]
To: mathgroup at

Hi Group,

In the package, say, *PVectorCalculus*,  stored in the folder *Personal*, I
have a function  called *CriticalPoints*.

When asking for the definition of that function by using


I get:

 >CriticalPoints[func,vars] computes the critical points of ....

 >CriticalPoints [Personal`PVectorCalulus`

Where every 'variable'  is attached to *Personal`PVectorCalulus` Private`*
yielding a definition  difficult to read.

For clarity, I would preferred to have

 >CriticalPoints [f_,vars_List]:= Solve[EqSystem[Grad[f,vars]],vars]

Getting rid of  *Personal`PVectorCalulus` Private`*

Any clue?


Emilio Martin-Serrano
1325 South Dairy Ashford Road
Houston, TX  77077
Tel. +1 (281) 285 1223
Fax +1 (281) 285 1626

  • Prev by Date: Re: Re: structs/records in mathematica
  • Next by Date: Learning to work with non-commutative oscillators
  • Previous by thread: Getting rid of syntactical sugar
  • Next by thread: Numerical Optimization of Expensive Functions