[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SRFI-105 (curly-infix-expressions) marker #!srfi-105 ... could guile
From: |
Ludovic Courtès |
Subject: |
Re: SRFI-105 (curly-infix-expressions) marker #!srfi-105 ... could guile live with that? |
Date: |
Wed, 05 Sep 2012 23:52:19 +0200 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Hi David,
"David A. Wheeler" <address@hidden> skribis:
> Guile support for curly-infix-expressions is very important to me.
> Yet obviously guile has different semantics for #!, namely, #!...!#.
> Clearly #!srfi-105 could be handled by a special case, but could
> people live with that? I even have a notion for how "#!" could be
> implemented in a way that would consistently handle SRFI-22 (#!
> followed by space), guile's #!...!#, and things like #!fold-case, but
> I don't know if that would be ardently rejected or possibly accepted
> by guilers. The rationale (below) discusses this.
If that can be implemented without breaking backward compatibility, then
it’d be fine, I think.
Though I think out-of-band means should always work. For instance, when
compiling SRFI-105 code, one could write “guild compile --srfi-105
foo.sweet”, or
(compile #:from (lookup-language 'scheme-sweet-expressions) ...).
Thanks,
Ludo’.