LEFT | RIGHT |
1 %% Toplevel initialisation file.· | 1 %% Toplevel initialisation file.· |
2 | 2 |
3 %% switch on debugging. | 3 %% switch on debugging. |
4 #(if (and #t (defined? 'set-debug-cell-accesses!)) | 4 #(if (and #t (defined? 'set-debug-cell-accesses!)) |
5 (set-debug-cell-accesses! 5000)) | 5 (set-debug-cell-accesses! 5000)) |
6 | 6 |
7 \version "2.12.0" | 7 \version "2.12.0" |
8 | 8 |
9 \include "declarations-init.ly" | 9 \include "declarations-init.ly" |
10 | 10 |
11 | 11 |
12 #(ly:set-option 'old-relative #f) | 12 #(ly:set-option 'old-relative #f) |
13 #(define toplevel-scores (list)) | 13 #(define toplevel-scores (list)) |
14 #(define toplevel-bookparts (list)) | 14 #(define toplevel-bookparts (list)) |
15 #(define $defaultheader #f) | 15 #(define $defaultheader #f) |
16 #(define $current-book #f) | 16 #(define $current-book #f) |
17 #(define $current-bookpart #f) | 17 #(define $current-bookpart #f) |
18 #(define version-seen #f) | 18 #(define version-seen #f) |
19 #(define expect-error #f)· | 19 #(define expect-error #f)· |
20 #(define output-empty-score-list #f) | 20 #(define output-empty-score-list #f) |
21 #(define output-suffix #f) | 21 #(define output-suffix #f) |
22 #(define book-filename #f) | 22 #(define book-filename #f) |
23 #(define book-output-suffix #f) | 23 #(define book-output-suffix #f) |
24 #(use-modules (scm clip-region)) | 24 #(use-modules (scm clip-region)) |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 ((or (pair? toplevel-scores) output-empty-score-list) | 59 ((or (pair? toplevel-scores) output-empty-score-list) |
60 (let ((book (apply ly:make-book $defaultpaper· | 60 (let ((book (apply ly:make-book $defaultpaper· |
61 $defaultheader toplevel-scores))) | 61 $defaultheader toplevel-scores))) |
62 (set! toplevel-scores (list)) | 62 (set! toplevel-scores (list)) |
63 (book-handler parser book))))) | 63 (book-handler parser book))))) |
64 | 64 |
65 #(if (eq? expect-error (ly:parser-has-error? parser)) | 65 #(if (eq? expect-error (ly:parser-has-error? parser)) |
66 (ly:parser-clear-error parser) | 66 (ly:parser-clear-error parser) |
67 (if expect-error | 67 (if expect-error |
68 (ly:parser-error parser (_ "expected error, but none found")))) | 68 (ly:parser-error parser (_ "expected error, but none found")))) |
LEFT | RIGHT |