macrovar
переменные в функции
Синтаксис
vars = macrovar(function)
Аргументы
- vars
список,
list(in, out, nolocal, called, locals)
.- function
имя функции.
Описание
Возвращает в списке набор переменных, используемых функцией.
vars
- это список, сделанный из пяти вектор-столбцов символьных строк:
in
: входные переменные (vars(1)
);out
: выходные переменные (vars(2)
);nolocal
: переменные, к которым обращаются, но которые не определены внутри функции и не являются функциями (vars(3)
);called
: имена вызываемых функций (vars(4)
);locals
: локальные переменные (vars(5)
);
Примеры
deff('y = f(x1, x2)', 'loc = 1; y = a*x1+x2-loc'); vars = macrovar(f)
Смотрите также
- string — преобразование в строку
Report an issue | ||
<< макрос | Функции | перегрузка >> |