A.2.2 Variables de LilyPond
Las variables de LilyPond se almacenan internamente en la forma de variables de Scheme. Así,
doce = 12
equivale a
#(define doce 12)
Esto significa que las variables de LilyPond están disponibles para su uso dentro de expresiones de Scheme. Por ejemplo, podríamos usar
veintiCuatro = (* 2 doce)
lo que daría lugar a que el número 24 se almacenase dentro de la
variable veintiCuatro de LilyPond (y de Scheme).
La forma usual de referirse a las variables de LilyPond, es
llamarlas usando una barra invertida, es decir
\veintiCuatro (véase
Sintaxis del Scheme de LilyPond). Dado que esto crea una
copia para la mayor parte de los tipos internos de LilyPond,
concretamente las expresiones musicales, las funciones musicales
no sueln crear copias del material que ellas mismas modifican.
Por este motivo, las expresiones musicales dadas con # no
deberían, por lo general, contener material que no se haya creado
partiendo de cero o copiado explícitamente en lugar de estar
referenciado directamente.
Otros idiomas: English, deutsch, français.
Acerca de la selección automática del idioma.