macrovar

variables of function

Calling Sequence

vars=macrovar(function)

Arguments

:vars list list(in,out,nolocal,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))

nolocal`referenced variables which are not defined inside the function and which are not functions ( `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

Table Of Contents

This Page