Siguiente: Ejecutar una función sobre todos los objetos de la presentación, Arriba: Contextos para programadores
Se pueden modificar los contextos durante la interpretación con código de Scheme. La sintaxis para esto es
\applyContext función
función debe ser una función de Scheme que toma un único argumento, que es el contexto al que aplicarla. El código siguiente imprime el número del compás actual sobre la salida estándar durante la compilación:
\applyContext #(lambda (x) (format #t "\nSe nos ha llamado en el compás número ~a.\n" (ly:context-property x 'currentBarNumber)))
Otros idiomas: English.