* parser::
* parser variable::
* prob::
-* simple closure::
* smob::
* stencil::
@end menu
@unnumberedsubsec closure
@cindex closure
-@cindex simple closure
In Scheme, a @strong{closure} is created when a function, usually
a lambda expression, is passed as a variable. The closure contains
closures is the retention of internal variable values between
invocations, so permitting state to be maintained.
-A @strong{simple closure} is a closure whose expression has no free
-variables and hence no free variable bindings.
-
-A simple closure is represented in LilyPond by a smob containing
-the expression and a method to apply the expression to a passed
-list of arguments.
-
@node glyph
@unnumberedsubsec glyph
during page layout.
-@node simple closure
-@unnumberedsubsec simple closure
-
-See @ref{closure}.
-
-
@node smob
@unnumberedsubsec smob