Re: Is there an index of symbols defined by the various SRFI's?
Ciprian Dorin Craciun 26 Mar 2018 21:37 UTC
So I gave it a quick try...
The **initial** proposed syntax:
https://github.com/cipriancraciun/scheme-srfi-index/blob/master/syntax.txt
The **initial** and **partial** description of a few SRFI-1 functions
just to get a feeling of this proposed syntax:
https://github.com/cipriancraciun/scheme-srfi-index/blob/master/srfi-1.ss
All this is based on what I gathered is the "usual" format for the
various SRFI's I've read. Moreover it is based on what I've already
done in one of my projects (a work-in-progress Scheme interpreter
written in Rust).
Now for self-critique: the proposed syntax might seem to be quite
"verbose", but please regard this as the "raw" form of the proposed
data format (what SQL is for databases), because (leveraging Scheme's
syntax and especially Racket DSL support) we can build more simpler
abstractions that "build" this "raw" format.
Feedback is welcome to see in which direction to take this proposal.
Thanks,
Ciprian.