Name

macrovar — variables of function

Calling Sequence

vars=macrovar(function)

Parameters

vars

list list(in,out,globals,called,locals)

function

name of a function

Description

Returns in a list the set of variables used by a function. vars is a list made of five column vectors of character strings

in input variables (vars(1))

out output variables (vars(2))

globals global variables (vars(3))

called names of functions called (vars(4))

locals local variables (vars(5))

Examples


deff('y=f(x1,x2)','loc=1;y=a*x1+x2-loc')
vars=macrovar(f)
 
  

See Also

string , macr2lst