MathGroup Archive 2006

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

Search the Archive

Classifying variable scope...

  • To: mathgroup at smc.vnet.net
  • Subject: [mg67583] Classifying variable scope...
  • From: "MS" <mark.stankus at gmail.com>
  • Date: Sat, 1 Jul 2006 05:12:20 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

Hello,

  I would like to have a program ClassifyVariables so that if

dude[x_,y_] := Module[{z,w}, Do[Print[i],{i,1,10}];z+q];

then ClassifyVariables[dude] would yield

{Parameters->{x,y},
LocalVariables->{z,w},GlobalVariablesUsed->q,LocalVariablesUsed->{z},
 HiddenScopeVariables->{i}}

Is there such a program already available? Any suggestions or pieces of
such 
a program available?

Mark


  • Prev by Date: ReadList[file,HeldExpression] ?
  • Next by Date: has Mathematica gone bonkers?
  • Previous by thread: Re: ReadList[file,HeldExpression] ?
  • Next by thread: Re: Classifying variable scope...