On Fri, Feb 21, 2020 at 8:25 PM Lassi Kortela <xxxxxx@lassi.io> wrote:
 
   - All of #:key and :key and key: are recognized and equivalent.
   - All of #:e and :e and e: are recognized and equivalent.

I reject permitting #:e, because it is not a valid identifier in any of R[567]RS, so code containing it cannot be portable to Schemes like Chibi that throw lexical–syntax errors when they see it. I have the same objection to #:key or DSSSL-style #!key, though :key and key: are all right.  Personally, I still think CL-style &key is better, but no big deal.

 # should not appear in the SRFI  except when talking about specific implementations that use it.  

I'd like to re-iterate that much more important than the particular 
syntaxes we pick, is that any syntax can call keyword procedures defined
with any other syntax.

+1



John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
You're a brave man! Go and break through the lines, and remember while
you're out there risking life and limb through shot and shell,
we'll be in here thinking what a sucker you are!    --Rufus T. Firefly