David Kastrup <[email protected]> writes: > David Zelinsky <[email protected]> writes: > >> I'm trying get some facility with Scheme in Lilypond. One thing I >> haven't found in the manual is an explanation of naming conventions for >> built-in scheme functions. Specifically, why do some of them have names >> starting with "ly:" and others don't? Can someone explain this, and/or >> point me to where in the manual it is explained? > > Historically, functions defined in C++ have a prefix of ly: . It's not > really a distinction valuable to the user, and it is no longer > unilaterally the case.
Thanks, good to know! I'd suggest putting a remark such as what you said at the top of the Scheme Functions page (.../Documentation/internals/scheme-functions). Otherwise it's pretty confusing to newbies. -David
