I've just published draft #2 of SRFI 219. It was submitted by Lassi Kortela, author of the SRFI.
The primary change in this draft is the support for arbitrary levels of nesting.
Normally, we wouldn't publish two drafts in one day, but this one arrived so close on the heels of the first draft, and was substantial enough, that it seemed worth the effort. This way, fewer people will have spent time reviewing the original draft.
Here is the commit summary:
- Remove extraneous word.
- Use let instead of begin for namespace hygiene
- Drop Makefile from pre-SRFI phase
- Reformat using HTML Tidy
- Edit copy
- Mention that Guile ice-9 has it
- Mention MIT Scheme as the likely origin
- Mention SRFI 201 as prior art
- Generalize and simplify the macro
- Update Acknowledgements
- Copy edits, including markup.
- Publish second draft.
Here's the diff:
https://github.com/scheme-requests-for-implementation/srfi-219/compare/draft-1..draft-2
Regards,
SRFI Editor