]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/parser-ly-from-scheme.scm
Issue 2607: Allow immediate Scheme expressions with splicing and multiple values
[lilypond.git] / scm / parser-ly-from-scheme.scm
index 19e6559448e23c95d5648b79c8127ddd87ba9d89..ad95a16d24d2f74ebc70e793b6d485f09a67d2e4 100644 (file)
@@ -49,6 +49,8 @@ from @var{port} and return the corresponding Scheme music expression.
                                                           (port-line port))
                                           (set-port-column! copycat
                                                             (port-column port))
+                                          (if (char=? (peek-char port) #\@)
+                                              (read-char copycat))
                                           (read copycat))))
                                   ;; kill unused lookahead, it has been
                                   ;; written out already