| [ << Interfaces for programmers ] | [Top][Contents][Index] | [ LilyPond Scheme interfaces >> ] |
| [ < LilyPond code blocks ] | [ Up : Interfaces for programmers ] | [ Scheme function definitions > ] |
2.2 Scheme functions
Scheme functions are Scheme procedures that can create Scheme
expressions from input written in LilyPond syntax. They can be called
in pretty much all places where using # for specifying a value in
Scheme syntax is allowed. While Scheme has functions of its own, this
chapter is concerned with syntactic functions, functions that
receive arguments specified in LilyPond syntax.
| 2.2.1 Scheme function definitions | ||
| 2.2.2 Scheme function usage | ||
| 2.2.3 Void scheme functions |
| [ << Interfaces for programmers ] | [Top][Contents][Index] | [ LilyPond Scheme interfaces >> ] |
| [ < LilyPond code blocks ] | [ Up : Interfaces for programmers ] | [ Scheme function definitions > ] |