[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: \include inside function
From: |
Valentin Petzel |
Subject: |
Re: \include inside function |
Date: |
Wed, 02 Feb 2022 00:42:06 +0100 |
Hello Jean,
I expected something like this might be possible, thank you for this simple
solution! I surely could not have done this this elegantly!
Maybe I’ll try to extend this to allow for specifying paths.
Maybe also it could work to set custom toplevel handlers to have scores and
bookparts and stuff instead collected in some list.
Cheers,
Valentin
Am Dienstag, 1. Februar 2022, 23:17:51 CET schrieb Jean Abou Samra:
> Le 01/02/2022 à 23:14, Jean Abou Samra a écrit :
> > Well, if you are ready to get evil, you can do
> >
> > \version "2.23.5"
> >
> > includeNamespace =
> > #(define-scheme-function (filename) (string?)
> > (let ((new-parser (ly:parser-clone)))
> > (ly:parser-parse-string
> > new-parser
> > (format #f "\\include ~s" filename))
> > (define-music-function (name) (symbol?)
>
> Whoops! This one should rather be
> define-scheme-function to allow lookup of arbitrary
> values and not just music.
signature.asc
Description: This is a digitally signed message part.
- Re: \include inside function, (continued)
- Re: \include inside function, David Kastrup, 2022/02/01
- Re: \include inside function, Valentin Petzel, 2022/02/01
- Re: \include inside function, David Kastrup, 2022/02/01
- Re: \include inside function, Valentin Petzel, 2022/02/01
- Re: \include inside function, David Kastrup, 2022/02/01
- Re: \include inside function, Valentin Petzel, 2022/02/01
- Re: \include inside function, David Kastrup, 2022/02/01
- Re: \include inside function, Valentin Petzel, 2022/02/01
- Re: \include inside function, Jean Abou Samra, 2022/02/01
- Re: \include inside function, Jean Abou Samra, 2022/02/01
- Re: \include inside function,
Valentin Petzel <=
Re: \include inside function, David Wright, 2022/02/01
Re: \include inside function, Valentin Petzel, 2022/02/01