]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4620/6: Remove node "simple closure" from notation appendices
authorDavid Kastrup <dak@gnu.org>
Fri, 25 Sep 2015 14:09:43 +0000 (16:09 +0200)
committerDavid Kastrup <dak@gnu.org>
Fri, 2 Oct 2015 07:45:28 +0000 (09:45 +0200)
Documentation/notation/notation-appendices.itely

index 68f5cb717967868e317e9a87f9d2dcc47f2859a0..241daf752fafcd6a0ec6e8aaa068190a9d077f49 100644 (file)
@@ -2352,7 +2352,6 @@ or in the source code.
 * parser::
 * parser variable::
 * prob::
-* simple closure::
 * smob::
 * stencil::
 @end menu
@@ -2389,7 +2388,6 @@ performed.
 @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
@@ -2402,13 +2400,6 @@ variables to be used in the calculation.  One useful property of
 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
@@ -2629,12 +2620,6 @@ to hold the formatted content of system grobs and titling blocks
 during page layout.
 
 
-@node simple closure
-@unnumberedsubsec simple closure
-
-See @ref{closure}.
-
-
 @node smob
 @unnumberedsubsec smob