|
From: | Sudeepam Pandey |
Subject: | Re: list of octave functions |
Date: | Fri, 27 Apr 2018 02:13:36 +0530 |
On 04/26/2018 12:27 PM, octave-maintainers-request@gnu.org wrote:
> Subject: > Re: Proceeding with the GSoC Project > From: > Sudeepam Pandey <address@hidden> > Date: > 04/26/2018 12:26 PM > To: > Nicholas Jankowski <address@hidden> > CC: > Doug Stewart <address@hidden>, octave-maintainers <address@hidden> > List-Post: > <mailto:octave-maintainers@gnu.org> > Precedence: > list > MIME-Version: > 1.0 > References: > <CABMW-qBLrork3NAaE+1hh007+gJRsERMBW6r-AJOsNE3BEGZcA@ <CABMW-qBqrBaEW-mail.gmail.com> mVk7kfMf2okRQoepV6fXkzMBKfnVOv <CAAohRsbn+eACAdgVGBRtSnctF1_address@hidden> address@hidden <CABMW-gmail.com> qAfz35gVFxhoGkETBXjo5bnQkJ8rdk <CAAohRsa3+xajcMYBAH1vvb6F-address@hidden com> dJD=H2O=LjcL65h=XtRLu9Epg@ <CABNpfR9FQft88-mail.gmail.com> 31OUuRz5SK4gBX0d4R_ > In-Reply-To: > <CABNpfR9FQft88-address@hidden com> 31OUuRz5SK4gBX0d4R_ > Message-ID: > <CABMW-qAMiVNGSu4YFVDVt2-address@hidden com> sscNJU_ZRnsHqqX5iZUFH-Vm3Vw@ > Content-Type: > multipart/alternative; boundary="mail.gmail.com> f4f5e80df9c8079925056ac55fea" > Message: > 3 > > So I have set up my blog at [1] and a public repository at [2]. > > My public repo at bitbucket contains a branch by the name of "Did_you_mean" where I plan to push all the small changes that I make to my project. Then a large change-set can be pushed to the default branch. > > a) Please take a look at these and inform me about anything that you'd like changed. > b) Kindly, also inform me about anything that needs to be done after setting up the repo and the blog, > > Other than that, can anyone direct me to a link where all the existing functions of GNU Octave can be found in the form of a list? I know about this[3] link but over here, a description of the function is included with the function name. I essentially require, only the function names and so if I copy anything from this page, I'll have to clean it up first. If a list exists then its good otherwise I'll just proceed with the comprehensive list on that page. >
For a list of functions, use this script:
list_func.m:
## List of all builtin (C++) functions and m-file functions
funcs = vertcat (__builtins__ (), __list_functions__ ());
## Write list to file
fid = fopen ("all_funcs.tmp", "w");
if (fid == -1)
error ("Unable to open temporary file all_funcs.tmp. Aborting...\n");
endif
fprintf (fid, "%s\n", funcs{:});
fclose (fid);
And execute with
run-octave -f list_func.m
If you are interested in also having keywords, then add in a call to iskeyword() in the call to vertcat.
--Rik
[Prev in Thread] | Current Thread | [Next in Thread] |