[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: parser variables persist beyond { } scope
From: |
John Mandereau |
Subject: |
Re: parser variables persist beyond { } scope |
Date: |
Thu, 06 Aug 2009 19:39:22 +0200 |
Le jeudi 06 août 2009 à 09:55 -0700, Mark Polesky a écrit :
> \afterGrace <music> <music>
> \afterGraceCustom <pair> <music> <music>
>
> Though I admit, I'm not particularly fond of this solution.
Neither am I. Why not just junk the <music> <music> form?
> This would require modifying the define-music-function defmacro
> (on line 764 of music-functions.scm), which may be interesting,
> but most likely would create far more problems than it would fix.
> Not even sure if it would be possible. I could be wrong, but I
> expect a firm veto from Han-Wen...
>
> But I am curious; this is interesting. Could it be done?
I've already thought about it a while ago, and I don't think so: the end
of the arguments list of music functions is not delimited in ly
language, so allowing a variable number of arguments in music functions
would create syntax ambiguities and headaches.
Cheers,
John
signature.asc
Description: Ceci est une partie de message numériquement signée
- Re: parser variables persist beyond { } scope, Ian Hulin, 2009/08/04
- Re: parser variables persist beyond { } scope, Han-Wen Nienhuys, 2009/08/04
- Re: parser variables persist beyond { } scope, Mark Polesky, 2009/08/06
- Re: parser variables persist beyond { } scope, Mark Polesky, 2009/08/06
- Re: parser variables persist beyond { } scope,
John Mandereau <=
- Re: parser variables persist beyond { } scope, Reinhold Kainhofer, 2009/08/06
- Re: parser variables persist beyond { } scope, Werner LEMBERG, 2009/08/07
- Re: parser variables persist beyond { } scope, Mark Polesky, 2009/08/07
- Re: parser variables persist beyond { } scope, Reinhold Kainhofer, 2009/08/07
- Re: parser variables persist beyond { } scope, John Mandereau, 2009/08/09
- Re: parser variables persist beyond { } scope, Carl Sorensen, 2009/08/09
- Re: parser variables persist beyond { } scope, Mark Polesky, 2009/08/09
- Re: parser variables persist beyond { } scope, John Mandereau, 2009/08/10
- Re: parser variables persist beyond { } scope, Ian Hulin, 2009/08/10
- Re: parser variables persist beyond { } scope, Ian Hulin, 2009/08/09