On Mon, Sep 3, 2012 at 2:46 PM, David Kastrup <d...@gnu.org> wrote:

> Janek Warchoł <janek.lilyp...@gmail.com> writes:
>
> > On Mon, Sep 3, 2012 at 7:20 AM, Han-Wen Nienhuys <hanw...@gmail.com>
> wrote:
> >> To me, a Grand Input Syntax "fixing" of LilyPond, would amount to
> >> creating a syntax that strictly separates parsing and interpretation.
> >> This implies not only rethinking  a lot of syntax, but also it means
> >> letting go of some of the flexibility and conciseness of the current
> >> format.
> >
> > This sound like a Right Thing to do, but i'm not knowledgeable enough
> > to know what the results would actually be.  Examples appreciated
> > (hopefully some examples will show in other discussions).
>
> Well, one simple consequence would be that one can't define music
> functions in a document (their definition is interpretation, their use
> is parsing).
>

With the current syntax, this is certainly true. But if a music function's
arguments were delimited syntactically somehow then we could parse without
interpreting any music functions, right?

Cheers,
Joe
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to