Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: Français - Português - 日本語

Please note that the recommended version of Scilab is 6.0.2. This page might be outdated.
However, this page did not exist in the previous stable version.

Scilab manual >> Functions > listfunctions

listfunctions

properties of all functions in the workspace

Calling Sequence

[flist,compiled,profilable,called] = listfunctions([scope])

Arguments

scope

string, "local" (default) or "global"

flist

string array, names of all the function variables in the specified namespace

compiled

boolean array, true if the corresponding element of flist is of type=13

profilable

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

called

uint32 array, number of times the corresponding element of flist has been already called (nonzero only for profilable functions)

Description

  • 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".

Examples

recompilefunction("asinh","p")
[flist,compiled,profilable,called] = listfunctions();
flist(profilable)

Authors

Enrico Segre

Bibliography

http://wiki.scilab.org/Scilab_function_variables%3A_representation%2C_manipulation

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jan 26 16:23:48 CET 2011