Re: Showing defined functions
- To: mathgroup at smc.vnet.net
- Subject: [mg73156] Re: [mg73121] Showing defined functions
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Mon, 5 Feb 2007 00:09:50 -0500 (EST)
- Reply-to: hanlonr at cox.net
ClearAll[functionQ]; SetAttributes[functionQ,{Listable}]; functionQ[x_String]:=functionQ[ToExpression[x]]; functionQ[x_Symbol]:=Length[ Flatten[#[x]&/@{DownValues,UpValues}]]>0; functionQ[x_]=False; y=7; f1[x_]:=x; f2[x_]=2x; f3/:Mean[f3[x_]]:=a; Names["Global`*"] {a,f1,f2,f3,functionQ,x,y} Select[Names["Global`*"],functionQ[#]&] {f1,f2,f3,functionQ} Bob Hanlon ---- 360 <360 at 360.com> wrote: > I have defined a series of functions in Mathematica. I was wondering, is > there anyway to get Mathematica to dsiplay all currnte defined functions > that are being stored in memory (something similar to the 'who' command > in another system. > > thanks >