Open gambiteer opened 4 years ago
Yes, and hopefully more are on the way soon :)
We auto-extract each implementation's SRFI list using these scripts: https://github.com/schemedoc/srfi-metadata/tree/master/listings
For Gambit's pre-release ("head") version we use the same approach you use above - listing the directories in lib/srfi
. This changed after Gambit 4.9.3 so our SRFI list for that release version is blank. Once Gambit 5 is released, we'll get the right listing for the release version as well.
The "head" listings aren't yet included in the generated HTML table; see #3
The current scraper focuses on the head only, checking libs/srfi
(which omits some SRFIs Gambit natively implements), but that directory is absent in the last released version. Normally, we could just read from README
but the listing there is incomplete/out-of-date. I left a message in the Gambit Gitter channel, asking them to update the README
so that we can show a complete set.
Thank you for following up on this PR. I just added Gambit support for SRFI 179. Brad
I haven't figured out what kind of SRFI support you're listing, but here are entries in Gambit's github head source directory: