denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Incipit


From: Richard Shann
Subject: Re: Incipit
Date: Fri, 15 Dec 2023 20:33:48 +0000
User-agent: Evolution 3.46.4-2

On Fri, 2023-12-15 at 19:48 +0100, Andreas Schneider wrote:
> I'm trying to write a Scheme script for an incipit
> (
> https://lilypond.org/doc/v2.23/Documentation/notation/working-with-anc
> ient-music-_002d-scenarios-and-solutions#incipits).
> I have started from the script for instrument name and modified it to
> match my needs arriving at the following:
> 
> ;;;Incipit
> (let ((tag  "Incipit") (current "") )
> (if (string? Incipit::params)
>    (begin
>      (set! current Incipit::params)
>      (set! Incipit::params #f)))
> (set! current (d-GetUserInput (_ "Incipit") (_ "Give incipit for
> current
> staff:") current))
> (if (string? current)
>    (begin
>    (d-DirectivePut-staff-prefix tag  (string-append "incipit { "
> current
> " }")
>    (set! Incipit::params current)))))
> 
> Unfortunately, I get a script error

the error message ends:

(#f Unbound variable: ~S (Incipit::params) #f)
Denemo - WARNING : 
                   The tag is
                   
unbound-variable

Which is telling you that Incipit::params in an unbound-variable. This
variable would be created if you invoked this script via a command
called Incipt - that is each command in the menu creates a variable
named xxxx::params when it is invoked (setting it to #f if its invoked
from a menu).

HTH

Richard




reply via email to

[Prev in Thread] Current Thread [Next in Thread]