[ << Interfaces for programmers ] | [Arriba][Índice general][Índice][ ? ] | [ Literature list >> ] | ||
[ < Simple substitution functions ] | [ Subir : Music functions ] | [ Mathematics in functions > ] |
6.1.3 Paired substitution functions
Algunas instrucciones \override
requieren un par de números
(llamados en Scheme una célula cons
). Para pasar estos números
a una función, usamos una variable pair?
o bien insertamos el
cons
en la función musical.
manualBeam = #(define-music-function (parser location beg-end) (pair?) #{ \once \override Beam #'positions = #$beg-end #}) \relative { \manualBeam #'(3 . 6) c8 d e f }
o bien
manualBeam = #(define-music-function (parser location beg end) (number? number?) #{ \once \override Beam #'positions = #(cons $beg $end) #}) \relative { \manualBeam #3 #6 c8 d e f }
[ << Interfaces for programmers ] | [Arriba][Índice general][Índice][ ? ] | [ Literature list >> ] | ||
[ < Simple substitution functions ] | [ Subir : Music functions ] | [ Mathematics in functions > ] |
Other languages: English.