Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 10:23 UTC
Re: Is there an index of symbols defined by the various SRFI's? John Cowan 26 Mar 2018 15:36 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 15:40 UTC
Re: Is there an index of symbols defined by the various SRFI's? John Cowan 26 Mar 2018 15:44 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 16:01 UTC
Re: Is there an index of symbols defined by the various SRFI's? Shiro Kawai 26 Mar 2018 17:31 UTC
Re: Is there an index of symbols defined by the various SRFI's? Per Bothner 26 Mar 2018 17:55 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 19:33 UTC
Re: Is there an index of symbols defined by the various SRFI's? Shiro Kawai 26 Mar 2018 19:44 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 19:59 UTC
Re: Is there an index of symbols defined by the various SRFI's? Shiro Kawai 26 Mar 2018 21:33 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 21:42 UTC
Re: Is there an index of symbols defined by the various SRFI's? Shiro Kawai 26 Mar 2018 21:45 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 27 Mar 2018 18:56 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 26 Mar 2018 18:28 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 19:58 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 26 Mar 2018 20:14 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 21:37 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 26 Mar 2018 22:33 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 27 Mar 2018 16:49 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 27 Mar 2018 16:53 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 27 Mar 2018 17:06 UTC
Re: Is there an index of symbols defined by the various SRFI's? Alex Shinn 27 Mar 2018 18:12 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 27 Mar 2018 19:00 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 28 Mar 2018 08:31 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 28 Mar 2018 08:48 UTC
Re: Is there an index of symbols defined by the various SRFI's? Alex Shinn 28 Mar 2018 11:28 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 28 Mar 2018 11:34 UTC
Re: Is there an index of symbols defined by the various SRFI's? Alex Shinn 29 Mar 2018 09:57 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 28 Mar 2018 13:42 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 29 Mar 2018 17:00 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 29 Mar 2018 18:47 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 29 Mar 2018 18:59 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 29 Mar 2018 19:39 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 29 Mar 2018 19:47 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 29 Mar 2018 19:50 UTC
Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 30 Mar 2018 09:57 UTC
Re: Is there an index of symbols defined by the various SRFI's? Arthur A. Gleckler 31 Mar 2018 02:27 UTC

Re: Is there an index of symbols defined by the various SRFI's? Ciprian Dorin Craciun 26 Mar 2018 16:01 UTC

On Mon, Mar 26, 2018 at 6:44 PM, John Cowan <xxxxxx@ccil.org> wrote:
> Yes, they are in the git repos under
> github.com/scheme-requests-for-implementation.  However, working from the
> source is problematic because you will get purely internal names as well.

Unfortunately by looking at the first 4 or 5 repositories on GitHub
(the latest updated ones), there doesn't seem to be a common pattern
for conveying the reference implementation.  For example:

* SRFI 153 has only HTML files;
* SRFI 150 has an `./srfi` folder with various sources, some which
seem to include other SRFI's (perhaps dependencies);
* SRFI 48 seems to have only tests;

That is why I wondered about an "official" place where all the
reference implementation sources were available.

Parsing the HTML specifications I think would yield too many
false-positives (i.e. symbols which are in fact not defined by that
SRFI).

Another approach (if the SRFI community and authors would be
interested in) would be to create an online form where one would fill
some minimal information about the various definitions proposed by
each SRFI, like for example:
* the identifier and type of a definition;  (with a special case if
the definition is in fact an alias of another definition;)
* a link (perhaps with an href tag) to the documentation (which most
likely would be the link to the SRFI paragraph defining it);
* am I missing something?

Would the SRFI community and authors be willing to fill in such a
"database"?  (I'm not asking about implementing the forms, just about
the willingness to fill them.)

Better yet, instead of a "form-based system" we could create a Git
repository (on GitHub), and specify an s-expression format that would
"collect" all the data.  Thus by using pull requests we can start
filling this in.  (Afterwards I could cobble something to generate the
HTML and other useful export formats based on that data.)

Ciprian.