[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: preliminary GLISS discussions
From: |
David Kastrup |
Subject: |
Re: preliminary GLISS discussions |
Date: |
Sun, 02 Sep 2012 12:57:28 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) |
Jan Nieuwenhuizen <address@hidden> writes:
> Han-Wen Nienhuys writes:
>
>> I have become convinced that optional, unnamed arguments are not a
>> happy design decision, in any language. In Lily it's particularly
>> problematic, since we don't group function parameters.
>
> If we start doing this, that would solve the several of the issues
> raised.
What issues were raised?
> It would move a bit away from the `lets remove all red tape' path that
> we (I?) embarked on previously.
>
> There are two commonly used ways of grouping function parameters,
> instead of
>
> \relative { a \parenthesize b c }
>
> we could have something* like
>
> (relative { a (parenthesize b) c })
> relative ({a parenthesize (b) c})
>
> I don't think there are easy ways to combine or drop ( and }, ie have
> something like
>
> {relative a b c}
> foo = relative
> {foo a b c}
>
> Or the C-style equivalents.
Who do we think to be doing a favor with that?
--
David Kastrup
- Re: preliminary GLISS discussions, (continued)
- Re: preliminary GLISS discussions, Han-Wen Nienhuys, 2012/09/04
- Re: preliminary GLISS discussions, David Kastrup, 2012/09/04
- Re: preliminary GLISS discussions, Joe Neeman, 2012/09/04
- Re: preliminary GLISS discussions, Han-Wen Nienhuys, 2012/09/04
- Re: preliminary GLISS discussions, Janek WarchoĊ, 2012/09/04
- Re: preliminary GLISS discussions, Han-Wen Nienhuys, 2012/09/04
- Re: preliminary GLISS discussions, Han-Wen Nienhuys, 2012/09/05
- Re: preliminary GLISS discussions, David Kastrup, 2012/09/05
- Re: preliminary GLISS discussions, David Kastrup, 2012/09/04
Re: preliminary GLISS discussions, Jan Nieuwenhuizen, 2012/09/02
- Re: preliminary GLISS discussions,
David Kastrup <=