Email list hosting service & mailing list manager

Updated SRFI-105 David A. Wheeler (04 Sep 2012 01:09 UTC)
Updated SRFI-105 highlights David A. Wheeler (04 Sep 2012 01:22 UTC)
Marker #!srfi-105 David A. Wheeler (04 Sep 2012 20:24 UTC)
srfi-105 and srfi-38 Shiro Kawai (05 Sep 2012 01:45 UTC)
Re: srfi-105 and srfi-38 David A. Wheeler (05 Sep 2012 02:23 UTC)
Re: Updated SRFI-105 Michael Sperber (04 Sep 2012 19:12 UTC)
Updated SRFI-105 (2012-09-08) David A. Wheeler (08 Sep 2012 22:45 UTC)

Updated SRFI-105 highlights David A. Wheeler 04 Sep 2012 01:22 UTC

Here are highlights of the changes to SRFI-105:

* Mandate equal? comparison for simple curly-infix lists, e.g., to handle ",op" as an operator See http://srfi.schemers.org/srfi-105/mail-archive/msg00018.html http://srfi.schemers.org/srfi-105/mail-archive/msg00027.html
*    More examples, make clear in the abstract that the users are ANYONE who wants infix, both those less familiar and those very familiar with Scheme. http://srfi.schemers.org/srfi-105/mail-archive/msg00014.html http://srfi.schemers.org/srfi-105/mail-archive/msg00015.html
*   Mandate returning nfx, and drop transform-mixed-infix. http://srfi.schemers.org/srfi-105/mail-archive/msg00018.html
*    Make it clear that application authors can override/define "nfx".
*    Handle f(x).  I've embedded neoteric-expressions inside curly-infix. http://srfi.schemers.org/srfi-105/mail-archive/msg00000.html http://srfi.schemers.org/srfi-105/mail-archive/msg00001.html  This means that {-(x) / y} is allowed, for example.
*    Drop enable-..., and add marker such as #!srfi-105 or #!c-expr http://srfi.schemers.org/srfi-105/mail-archive/msg00027.html  A lengthy rationale was added to discuss this.

--- David A. Wheeler