Status: New
Owner: ----
Labels: Type-Enhancement Patch-new
New issue 2607 by [email protected]: Patch: Allow immediate Scheme expressions
to take multiple values
http://code.google.com/p/lilypond/issues/detail?id=2607
Allow immediate Scheme expressions to take multiple values
$xxx has been able to interpret 0-valued expressions (namely
SCM_UNSPECIFIED) so far by, well, not interpolating anything.
This change allows it to interpret multi-valued expressions by
returning multiple tokens, allowing things like
{ < $(apply values (map (lambda (i) (ly:make-pitch 0 i 0)) (iota 8)))
> }
to work as intended, by creating a chord enclosing all 8 pitches.
http://codereview.appspot.com/6295098