properties of all functions in the workspace
[flist,compiled,profilable,called] = listfunctions([scope])
a string, "local"
(default) or "global"
.
a string array, names of all the function variables in the specified namespace.
a boolean array, true if the corresponding element of flist
is of type 13.
a boolean array, true if the corresponding element of flist
is of type 13,
and additionally profiling information is found in the pseudocode of
the function.
an uint32 array, number of times the corresponding element of flist
has been
already called (nonzero only for profilable functions).
This function checks all the variables in the workspace (given by
who) and collects those of type 11 or 13; for the latter,
lst = macr2lst(fun)
is called, in order to check for the magic
profiling entry at the end of the first codeline, i.e. lst(5)(1)=="25"
.
Version | Description |
5.5.2 | listfunctions was removed after Scilab 5.5.2. |