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, Sintaxis del Scheme de LilyPond,
es llamarlas usando una barra invertida, es decir
\veintiCuatro
. 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.