Hi David, Thanks for the note. I must confess I’m slightly skeptical about the chances of success of this approach. However, I’m happy you’re trying, and the fact that you take a principled approach, with the various syntactic extensions defined separately seems great to me.
Please let us know what you’d need to have it implemented within Guile, or, even better, send a patch. ;-) I think Nala Ginrut once posted a patch that would allow ‘read’ to optionally recognize braces as delimiters. I guess that’s a starting point? Thanks, Ludo’.