Am Dienstag, 31. Mai 2011, 19:18:17 schrieb James Lowe: > Hello, > > Consider a function: > > \transposedCueDuring #"piccolo" #UP > > Are the ' #" ' variables, arguments, values, identifiers or what? > > What is the correct term for these two 'things' in this context?
The # simply indicates that what follows is not a high-level LilyPond expression, but rather a (low-level) Scheme expression. In particular: #"piccolo" ... a Scheme string #UP ... the value of the Scheme variable UP (the value is +1) #'blah ... Scheme symbol blah (e.g. the variable rather than its value) #'(0 . 0) ... A scheme pair of numbers #(ly:something args) ... the Scheme function ly:something applied to the args Cheers, Reinhold -- ------------------------------------------------------------------ Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/ * Financial & Actuarial Math., Vienna Univ. of Technology, Austria * http://www.fam.tuwien.ac.at/, DVR: 0005886 * LilyPond, Music typesetting, http://www.lilypond.org _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel