A. LilyPond grammar
This appendix contains a description of the LilyPond grammar, as
output from the parser.
Grammar
1 start_symbol: lilypond
3 start_symbol: "#{" $ embedded_lilypond
4 lilypond: /* empty */
5 | lilypond toplevel_expression
6 | lilypond assignment
7 | lilypond error
8 | lilypond "\version-error"
10 toplevel_expression: $ lilypond_header
11 | book_block
12 | bookpart_block
13 | score_block
14 | composite_music
15 | full_markup
16 | full_markup_list
17 | SCM_TOKEN
18 | embedded_scm_active
19 | output_def
20 embedded_scm_bare: SCM_TOKEN
21 | SCM_IDENTIFIER
22 embedded_scm_active: SCM_IDENTIFIER
23 | scm_function_call
24 embedded_scm_bare_arg: SCM_ARG
25 | SCM_TOKEN
26 | full_markup_list
27 | context_modification
28 | score_block
29 | context_def_spec_block
30 | book_block
31 | bookpart_block
32 | output_def
33 embedded_scm: embedded_scm_bare
34 | scm_function_call
35 embedded_scm_arg: embedded_scm_bare_arg
36 | scm_function_call
37 | music_arg
38 scm_function_call: SCM_FUNCTION function_arglist
39 embedded_lilypond: /* empty */
40 | identifier_init
41 | music_embedded music_embedded music_list
42 | error
43 | "\version-error" embedded_lilypond
44 lilypond_header_body: /* empty */
45 | lilypond_header_body assignment
46 | lilypond_header_body embedded_scm
47 lilypond_header: "\header" '{' lilypond_header_body '}'
48 assignment_id: STRING
49 assignment: assignment_id '=' identifier_init
50 | assignment_id property_path '=' identifier_init
51 identifier_init: score_block
52 | book_block
53 | bookpart_block
54 | output_def
55 | context_def_spec_block
56 | music_assign
57 | post_event_nofinger post_events
58 | number_expression
59 | FRACTION
60 | string
61 | embedded_scm
62 | full_markup_list
63 | context_modification
64 context_def_spec_block: "\context" '{' context_def_spec_body '}'
65 context_mod_arg: embedded_scm
67 context_mod_arg: $ composite_music
68 context_mod_embedded: context_mod_arg
69 context_def_spec_body: /* empty */
70 | CONTEXT_DEF_IDENTIFIER
71 | context_def_spec_body context_mod
72 | context_def_spec_body context_modification
73 | context_def_spec_body context_mod_embedded
74 book_block: "\book" '{' book_body '}'
75 book_body: /* empty */
76 | BOOK_IDENTIFIER
77 | book_body paper_block
78 | book_body bookpart_block
79 | book_body score_block
80 | book_body composite_music
81 | book_body full_markup
82 | book_body full_markup_list
83 | book_body SCM_TOKEN
84 | book_body embedded_scm_active
86 book_body: book_body $ lilypond_header
87 | book_body error
88 bookpart_block: "\bookpart" '{' bookpart_body '}'
89 bookpart_body: /* empty */
90 | BOOK_IDENTIFIER
91 | bookpart_body paper_block
92 | bookpart_body score_block
93 | bookpart_body composite_music
94 | bookpart_body full_markup
95 | bookpart_body full_markup_list
96 | bookpart_body SCM_TOKEN
97 | bookpart_body embedded_scm_active
99 bookpart_body: bookpart_body $ lilypond_header
100 | bookpart_body error
101 score_block: "\score" '{' score_body '}'
102 score_body: music
103 | embedded_scm_active
105 score_body: score_body $ lilypond_header
106 | score_body output_def
107 | score_body error
108 paper_block: output_def
109 output_def: output_def_body '}'
110 output_def_head: "\paper"
111 | "\midi"
112 | "\layout"
113 output_def_head_with_mode_switch: output_def_head
114 music_or_context_def: music_arg
116 music_or_context_def: "\context" $ '{' context_def_spec_body '}'
117 output_def_body: output_def_head_with_mode_switch '{'
118 | output_def_head_with_mode_switch
'{'
OUTPUT_DEF_IDENTIFIER
119 | output_def_body assignment
120 | output_def_body embedded_scm
122 output_def_body: output_def_body $ music_or_context_def
123 | output_def_body error
124 tempo_event: "\tempo" steno_duration '=' tempo_range
125 | "\tempo" scalar_closed steno_duration '=' tempo_range
126 | "\tempo" scalar
127 music_list: /* empty */
128 | music_list music_embedded
129 | music_list error
130 braced_music_list: '{' music_list '}'
131 music: music_arg
132 | lyric_element_music
133 music_embedded: music
134 | music_embedded_backup
135 | music_embedded_backup
"(backed-up?)"
lyric_element_music
136 music_embedded_backup: embedded_scm
137 music_arg: simple_music
138 | composite_music
139 music_assign: simple_music
140 | composite_music
141 repeated_music: "\repeat" simple_string unsigned_number music
142 | "\repeat"
simple_string
unsigned_number
music
"\alternative"
braced_music_list
143 sequential_music: "\sequential" braced_music_list
144 | braced_music_list
145 simultaneous_music: "\simultaneous" braced_music_list
146 | "<<" music_list ">>"
147 simple_music: event_chord
148 | music_property_def
149 | context_change
151 context_modification: "\with" $ '{' context_mod_list '}'
152 | "\with" CONTEXT_MOD_IDENTIFIER
153 | CONTEXT_MOD_IDENTIFIER
154 | "\with" embedded_scm_closed
155 optional_context_mod: /* empty */
156 | context_modification
157 context_mod_list: /* empty */
158 | context_mod_list context_mod
159 | context_mod_list CONTEXT_MOD_IDENTIFIER
160 | context_mod_list context_mod_embedded
161 composite_music: complex_music
162 | music_bare
163 closed_music: music_bare
164 | complex_music_prefix closed_music
165 | music_function_call_closed
166 music_bare: mode_changed_music
167 | MUSIC_IDENTIFIER
168 | grouped_music_list
169 grouped_music_list: simultaneous_music
170 | sequential_music
171 function_arglist_skip: function_arglist_common
172 | "optional?" "ly:pitch?" function_arglist_skip
173 | "optional?" "ly:duration?" function_arglist_skip
174 | "optional?" "scheme?" function_arglist_skip
175 function_arglist_nonbackup_common: "optional?"
"ly:pitch?"
function_arglist
pitch_also_in_chords
176 | "optional?"
"ly:duration?"
function_arglist_closed
duration_length
177 | "optional?"
"scheme?"
function_arglist
FRACTION
178 | "optional?"
"scheme?"
function_arglist_closed
post_event_nofinger
179 | "optional?"
"scheme?"
function_arglist_closed
'-'
UNSIGNED
180 | "optional?"
"scheme?"
function_arglist_closed
'-'
REAL
181 | "optional?"
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
182 function_arglist_closed_nonbackup: function_arglist_nonbackup_common
183 | "optional?"
"scheme?"
function_arglist
embedded_scm_arg_closed
184 | "optional?"
"scheme?"
function_arglist_closed
bare_number_closed
185 | "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
186 | "optional?"
"scheme?"
function_arglist
STRING
187 | "optional?"
"scheme?"
function_arglist
full_markup
188 symbol_list_arg: SYMBOL_LIST
189 | SYMBOL_LIST '.' symbol_list_rev
190 symbol_list_rev: symbol_list_part
191 | symbol_list_rev '.' symbol_list_part
192 symbol_list_part: symbol_list_element
193 symbol_list_element: STRING
194 | embedded_scm_bare
195 function_arglist_nonbackup: function_arglist_nonbackup_common
196 | "optional?"
"scheme?"
function_arglist
embedded_scm_arg
197 | "optional?"
"scheme?"
function_arglist_closed
bare_number
198 | function_arglist_nonbackup_reparse
"(reparsed?)"
SCM_ARG
199 | function_arglist_nonbackup_reparse
"(reparsed?)"
lyric_element_music
200 | function_arglist_nonbackup_reparse
"(reparsed?)"
symbol_list_arg
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
202 | "optional?"
"scheme?"
function_arglist
STRING
203 | "optional?"
"scheme?"
function_arglist
full_markup
204 function_arglist_keep: function_arglist_common
205 | function_arglist_backup
206 function_arglist_closed_keep: function_arglist_closed_common
207 | function_arglist_backup
208 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
209 | "optional?"
"scheme?"
function_arglist_closed_keep
post_event_nofinger
210 | "optional?"
"scheme?"
function_arglist_keep
full_markup
211 | "optional?"
"scheme?"
function_arglist_closed_keep
UNSIGNED
212 | "optional?"
"scheme?"
function_arglist_closed_keep
REAL
213 | "optional?"
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
214 | "optional?"
"scheme?"
function_arglist_keep
FRACTION
215 | "optional?"
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
216 | "optional?"
"scheme?"
function_arglist_closed_keep
'-'
REAL
217 | "optional?"
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
218 | "optional?"
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
219 | "optional?"
"ly:duration?"
function_arglist_closed_keep
duration_length
220 | "optional?"
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
221 | "optional?"
"scheme?"
function_arglist_keep
STRING
222 | "optional?"
"scheme?"
function_arglist_backup
"(backed-up?)"
223 | function_arglist_backup
"(reparsed?)"
bare_number
224 | function_arglist_backup
"(reparsed?)"
symbol_list_arg
225 function_arglist: function_arglist_common
226 | function_arglist_nonbackup
227 function_arglist_common: function_arglist_bare
228 | "scheme?"
function_arglist_optional
embedded_scm_arg
229 | "scheme?"
function_arglist_closed_optional
bare_number
230 | "scheme?" function_arglist_optional FRACTION
231 | "scheme?"
function_arglist_closed_optional
post_event_nofinger
232 | "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
233 | function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
234 | function_arglist_common_reparse
"(reparsed?)"
lyric_element_music
235 | function_arglist_common_reparse
"(reparsed?)"
bare_number
236 | function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
237 function_arglist_common_reparse: "scheme?"
function_arglist_optional
SCM_IDENTIFIER
238 | "scheme?"
function_arglist_optional
STRING
239 | "scheme?"
function_arglist_optional
full_markup
240 | "scheme?"
function_arglist_closed_optional
'-'
UNSIGNED
241 | "scheme?"
function_arglist_closed_optional
'-'
REAL
242 function_arglist_closed: function_arglist_closed_common
243 | function_arglist_closed_nonbackup
244 function_arglist_closed_common: function_arglist_bare
245 | "scheme?"
function_arglist_optional
embedded_scm_arg_closed
246 | "scheme?"
function_arglist_closed_optional
bare_number
247 | "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
248 | "scheme?"
function_arglist_closed_optional
post_event_nofinger
249 | "scheme?"
function_arglist_optional
FRACTION
250 | function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
251 | function_arglist_common_reparse
"(reparsed?)"
bare_number
252 | function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
253 function_arglist_optional: function_arglist_keep
254 | function_arglist_backup "(backed-up?)"
255 | "optional?"
"ly:pitch?"
function_arglist_optional
256 | "optional?"
"ly:duration?"
function_arglist_optional
257 function_arglist_closed_optional: function_arglist_closed_keep
258 | function_arglist_backup
"(backed-up?)"
259 | "optional?"
"ly:pitch?"
function_arglist_closed_optional
260 | "optional?"
"ly:duration?"
function_arglist_closed_optional
261 embedded_scm_closed: embedded_scm_bare
262 | scm_function_call_closed
263 embedded_scm_arg_closed: embedded_scm_bare_arg
264 | scm_function_call_closed
265 | closed_music
266 scm_function_call_closed: SCM_FUNCTION function_arglist_closed
267 function_arglist_bare: EXPECT_NO_MORE_ARGS
268 | "ly:pitch?"
function_arglist_optional
pitch_also_in_chords
269 | "ly:duration?"
function_arglist_closed_optional
duration_length
270 | "optional?"
"ly:pitch?"
function_arglist_skip
"\default"
271 | "optional?"
"ly:duration?"
function_arglist_skip
"\default"
272 | "optional?"
"scheme?"
function_arglist_skip
"\default"
273 music_function_call: MUSIC_FUNCTION function_arglist
274 optional_id: /* empty */
275 | '=' simple_string
276 complex_music: music_function_call
277 | repeated_music
278 | re_rhythmed_music
279 | complex_music_prefix music
280 complex_music_prefix: "\context"
symbol
optional_id
optional_context_mod
281 | "\new" symbol optional_id optional_context_mod
282 mode_changed_music: mode_changing_head grouped_music_list
283 | mode_changing_head_with_context
optional_context_mod
grouped_music_list
284 mode_changing_head: "\notemode"
285 | "\drummode"
286 | "\figuremode"
287 | "\chordmode"
288 | "\lyricmode"
289 mode_changing_head_with_context: "\drums"
290 | "\figures"
291 | "\chords"
292 | "\lyrics"
294 new_lyrics: "\addlyrics" $0 composite_music
296 new_lyrics: new_lyrics "\addlyrics" $1 composite_music
297 re_rhythmed_music: composite_music new_lyrics
299 re_rhythmed_music: "\lyricsto" simple_string $2 music
300 context_change: "\change" STRING '=' STRING
301 property_path: symbol_list_rev
302 | symbol_list_rev property_path
303 property_operation: symbol '=' scalar
304 | "\unset" symbol
305 | "\override" property_path '=' scalar
306 | "\revert" revert_arg
307 revert_arg: revert_arg_backup "(backed-up?)" symbol_list_arg
308 revert_arg_backup: revert_arg_part
309 revert_arg_part: symbol_list_part
310 | revert_arg_backup
"(backed-up?)"
SCM_ARG
'.'
symbol_list_part
311 | revert_arg_backup
"(backed-up?)"
SCM_ARG
symbol_list_part
312 context_def_mod: "\consists"
313 | "\remove"
314 | "\accepts"
315 | "\defaultchild"
316 | "\denies"
317 | "\alias"
318 | "\type"
319 | "\description"
320 | "\name"
321 context_mod: property_operation
322 | context_def_mod STRING
323 | context_def_mod embedded_scm
324 grob_prop_spec: symbol_list_rev
325 grob_prop_path: grob_prop_spec
326 | grob_prop_spec property_path
327 context_prop_spec: symbol_list_rev
328 simple_music_property_def: "\override" grob_prop_path '=' scalar
329 | "\revert" simple_revert_context revert_arg
330 | "\set" context_prop_spec '=' scalar
331 | "\unset" context_prop_spec
332 simple_revert_context: symbol_list_part
333 music_property_def: simple_music_property_def
334 string: STRING
335 | full_markup
336 simple_string: STRING
337 | embedded_scm_bare
338 symbol: STRING
339 | embedded_scm_bare
340 scalar: embedded_scm_arg
341 | SCM_IDENTIFIER
342 | bare_number
343 | '-' bare_number
344 | FRACTION
345 | STRING
346 | full_markup
347 scalar_closed: embedded_scm_arg_closed
348 | SCM_IDENTIFIER
349 | bare_number
350 | '-' bare_number
351 | FRACTION
352 | STRING
353 | full_markup
354 event_chord: simple_element post_events
355 | simple_chord_elements post_events
356 | CHORD_REPETITION optional_notemode_duration post_events
357 | MULTI_MEASURE_REST optional_notemode_duration post_events
358 | command_element
359 | note_chord_element
360 note_chord_element: chord_body optional_notemode_duration post_events
361 chord_body: "<" chord_body_elements ">"
362 chord_body_elements: /* empty */
363 | chord_body_elements chord_body_element
364 chord_body_element: pitch
exclamations
questions
octave_check
post_events
365 | DRUM_PITCH post_events
366 | music_function_chord_body
367 music_function_chord_body: music_function_call
368 | MUSIC_IDENTIFIER
369 music_function_call_closed: MUSIC_FUNCTION function_arglist_closed
370 event_function_event: EVENT_FUNCTION function_arglist_closed
371 command_element: command_event
372 command_event: tempo_event
373 post_events: /* empty */
374 | post_events post_event
375 post_event_nofinger: direction_less_event
376 | script_dir music_function_call_closed
377 | "--"
378 | "__"
379 | script_dir direction_reqd_event
380 | script_dir direction_less_event
381 | '^' fingering
382 | '_' fingering
383 post_event: post_event_nofinger
384 | '-' fingering
385 string_number_event: E_UNSIGNED
386 direction_less_event: string_number_event
387 | EVENT_IDENTIFIER
388 | tremolo_type
389 | event_function_event
390 direction_reqd_event: gen_text_def
391 | script_abbreviation
392 octave_check: /* empty */
393 | '=' quotes
394 quotes: /* empty */
395 | sub_quotes
396 | sup_quotes
397 sup_quotes: '\''
398 | sup_quotes '\''
399 sub_quotes: ','
400 | sub_quotes ','
401 steno_pitch: NOTENAME_PITCH quotes
402 steno_tonic_pitch: TONICNAME_PITCH quotes
403 pitch: steno_pitch
404 | PITCH_IDENTIFIER
405 pitch_also_in_chords: pitch
406 | steno_tonic_pitch
407 gen_text_def: full_markup
408 | STRING
409 | embedded_scm_closed
410 fingering: UNSIGNED
411 script_abbreviation: '^'
412 | '+'
413 | '-'
414 | '!'
415 | ">"
416 | '.'
417 | '_'
418 script_dir: '_'
419 | '^'
420 | '-'
421 duration_length: multiplied_duration
422 maybe_notemode_duration: /* empty */
423 | multiplied_duration
424 optional_notemode_duration: maybe_notemode_duration
425 steno_duration: UNSIGNED dots
426 | DURATION_IDENTIFIER dots
427 multiplied_duration: steno_duration
428 | multiplied_duration '*' UNSIGNED
429 | multiplied_duration '*' FRACTION
430 dots: /* empty */
431 | dots '.'
432 tremolo_type: ':'
433 | ':' UNSIGNED
434 bass_number: UNSIGNED
435 | STRING
436 | full_markup
437 | embedded_scm_bare
438 figured_bass_alteration: '-'
439 | '+'
440 | '!'
441 bass_figure: "_"
442 | bass_number
443 | bass_figure ']'
444 | bass_figure figured_bass_alteration
445 | bass_figure figured_bass_modification
446 figured_bass_modification: "\+"
447 | "\!"
448 | '/'
449 | "\"
450 br_bass_figure: bass_figure
451 | '[' bass_figure
452 figure_list: /* empty */
453 | figure_list br_bass_figure
454 figure_spec: FIGURE_OPEN figure_list FIGURE_CLOSE
455 optional_rest: /* empty */
456 | "\rest"
457 simple_element: pitch
exclamations
questions
octave_check
maybe_notemode_duration
optional_rest
458 | DRUM_PITCH optional_notemode_duration
459 | RESTNAME optional_notemode_duration
460 simple_chord_elements: new_chord
461 | figure_spec optional_notemode_duration
462 lyric_element: full_markup
463 | STRING
464 | LYRIC_ELEMENT
465 lyric_element_music: lyric_element
optional_notemode_duration
post_events
466 new_chord: steno_tonic_pitch optional_notemode_duration
467 | steno_tonic_pitch
optional_notemode_duration
chord_separator
chord_items
468 chord_items: /* empty */
469 | chord_items chord_item
470 chord_separator: ":"
471 | "^"
472 | "/" steno_tonic_pitch
473 | "/+" steno_tonic_pitch
474 chord_item: chord_separator
475 | step_numbers
476 | CHORD_MODIFIER
477 step_numbers: step_number
478 | step_numbers '.' step_number
479 step_number: UNSIGNED
480 | UNSIGNED '+'
481 | UNSIGNED "-"
482 tempo_range: UNSIGNED
483 | UNSIGNED '-' UNSIGNED
484 number_expression: number_expression '+' number_term
485 | number_expression '-' number_term
486 | number_term
487 number_term: number_factor
488 | number_factor '*' number_factor
489 | number_factor '/' number_factor
490 number_factor: '-' number_factor
491 | bare_number
492 bare_number: bare_number_closed
493 | UNSIGNED NUMBER_IDENTIFIER
494 | REAL NUMBER_IDENTIFIER
495 bare_number_closed: UNSIGNED
496 | REAL
497 | NUMBER_IDENTIFIER
498 unsigned_number: UNSIGNED
499 | NUMBER_IDENTIFIER
500 exclamations: /* empty */
501 | exclamations '!'
502 questions: /* empty */
503 | questions '?'
505 full_markup_list: "\markuplist" $3 markup_list
507 full_markup: "\markup" $4 markup_top
508 markup_top: simple_markup_list
509 | markup_head_1_list simple_markup
510 | simple_markup
512 markup_scm: embedded_scm_bare $5 "(backed-up?)"
513 simple_markup_list: markup_composed_list
514 | markup_uncomposed_list
515 markup_uncomposed_list: markup_braced_list
516 | markup_command_list
517 | markup_scm MARKUPLIST_IDENTIFIER
518 markup_list: simple_markup_list
519 | markup_score
521 markup_score: "\score" $6 '{' score_body '}'
522 markup_composed_list: markup_head_1_list markup_uncomposed_list
523 markup_braced_list: '{' markup_braced_list_body '}'
524 markup_braced_list_body: /* empty */
525 | markup_braced_list_body markup
526 | markup_braced_list_body simple_markup_list
527 markup_command_list: MARKUP_LIST_FUNCTION markup_command_list_arguments
528 markup_command_basic_arguments: "markup-list?"
markup_command_list_arguments
markup_list
529 | "scheme?"
markup_command_list_arguments
embedded_scm_closed
530 | EXPECT_NO_MORE_ARGS
531 markup_command_list_arguments: markup_command_basic_arguments
532 | "markup?"
markup_command_list_arguments
markup
533 markup_head_1_item: MARKUP_FUNCTION
"markup?"
markup_command_list_arguments
534 markup_head_1_list: markup_head_1_item
535 | markup_head_1_list markup_head_1_item
536 simple_markup: STRING
537 | MARKUP_FUNCTION markup_command_basic_arguments
538 | markup_scm MARKUP_IDENTIFIER
539 | markup_score
540 markup: markup_head_1_list simple_markup
541 | simple_markup
Terminals, with rules where they appear
186 187 196 197 201 202 203 208 209 210 211 212 213 214 215 216
201 202 203 208 209 210 211 212 213 214 215 216 217 220 221 222
217 218 219 220 221 222 255 256 259 260 270 271 272
228 229 230 231 232 237 238 239 240 241 245 246 247 248 249 272
435 463 536
438 483 485 490
483 493 495 498
529
"#{" (343) 3
"(backed-up?)" (338) 135 222 254 258 307 310 311 512
"(reparsed?)" (339) 198 199 200 223 224 233 234 235 236 250 251 252
"-" (317) 481
"--" (330) 377
"/" (318) 472
"/+" (314) 473
":" (316) 470
"<" (319) 361
"<<" (321) 146
">" (320) 361 415
">>" (322) 146
"\!" (324) 447
"\" (323) 449
"\+" (325) 446
"\accepts" (273) 314
"\addlyrics" (262) 294 296
"\alias" (274) 317
"\alternative" (260) 142
"\book" (275) 74
"\bookpart" (276) 88
"\change" (277) 300
"\chordmode" (278) 287
"\chords" (279) 291
"\consists" (280) 312
"\context" (281) 64 116 280
"\default" (263) 270 271 272
"\defaultchild" (282) 315
"\denies" (283) 316
"\description" (284) 319
"\drummode" (285) 285
"\drums" (286) 289
"\figuremode" (287) 286
"\figures" (288) 290
"\header" (289) 47
"\layout" (291) 112
"\lyricmode" (292) 288
"\lyrics" (293) 292
"\lyricsto" (294) 299
"\markup" (295) 507
"\markuplist" (296) 505
"\midi" (297) 111
"\name" (298) 320
"\new" (313) 281
"\notemode" (299) 284
"\override" (300) 305 328
"\paper" (301) 110
"\remove" (302) 313
"\repeat" (259) 141 142
"\rest" (303) 456
"\revert" (304) 306 329
"\score" (305) 101 521
"\sequential" (306) 143
"\set" (307) 330
"\simultaneous" (308) 145
"\tempo" (309) 124 125 126
"\type" (310) 318
"\unset" (311) 304 331
"\version-error" (290) 8 43
"\with" (312) 151 152 154
"^" (315) 471
"_" (329) 441
"__" (326) 378
"end of input" (0) 0
"ly:duration?" (336) 173 176 219 256 260 269 271
"ly:pitch?" (335) 172 175 218 255 259 268 270
"markup-list?" (340) 528
"markup?" (334) 532 533
"optional?" (341) 172 173 174 175 176 177 178 179 180 181 183 184 185
"scheme?" (337) 174 177 178 179 180 181 183 184 185 186 187 196 197
'!' (33) 414 440 501
'*' (42) 428 429 488
'+' (43) 412 439 480 484
',' (44) 399 400
'-' (45) 179 180 181 215 216 217 232 240 241 247 343 350 384 413 420
'.' (46) 189 191 310 416 431 478
'/' (47) 448 489
':' (58) 432 433
'=' (61) 49 50 124 125 275 300 303 305 328 330 393
'?' (63) 503
'[' (91) 451
'\'' (39) 397 398
']' (93) 443
'^' (94) 381 411 419
'_' (95) 382 417 418
'{' (123) 47 64 74 88 101 116 117 118 130 151 521 523
'}' (125) 47 64 74 88 101 109 116 130 151 521 523
BOOK_IDENTIFIER (344) 76 90
CHORD_MODIFIER (346) 476
CHORD_REPETITION (347) 356
CHORDMODIFIER_PITCH (345)
CHORDMODIFIERS (331)
COMPOSITE (261)
CONTEXT_DEF_IDENTIFIER (348) 70
CONTEXT_MOD_IDENTIFIER (349) 152 153 159
DRUM_PITCH (350) 365 458
DURATION_IDENTIFIER (265) 426
E_UNSIGNED (333) 385
error (256) 7 42 87 100 107 123 129
EVENT_FUNCTION (352) 370
EVENT_IDENTIFIER (351) 387
EXPECT_NO_MORE_ARGS (342) 267 530
FIGURE_CLOSE (327) 454
FIGURE_OPEN (328) 454
FRACTION (353) 59 177 214 230 249 344 351 429
FUNCTION_ARGLIST (264)
LYRIC_ELEMENT (354) 464
MARKUP_FUNCTION (355) 533 537
MARKUP_IDENTIFIER (357) 538
MARKUP_LIST_FUNCTION (356) 527
MARKUPLIST_IDENTIFIER (358) 517
MULTI_MEASURE_REST (332) 357
MUSIC_FUNCTION (359) 273 369
MUSIC_IDENTIFIER (360) 167 368
NOTENAME_PITCH (269) 401
NUMBER_IDENTIFIER (271) 181 213 217 232 247 493 494 497 499
OUTPUT_DEF_IDENTIFIER (361) 118
PITCH_IDENTIFIER (270) 404
PREC_BOT (258)
PREC_TOP (272)
REAL (266) 180 212 216 241 494 496
RESTNAME (362) 459
SCM_ARG (363) 24 198 233 250 310 311
SCM_FUNCTION (364) 38 266
SCM_IDENTIFIER (365) 21 22 185 201 220 237 341 348
SCM_TOKEN (366) 17 20 25 83 96
STRING (367) 48 186 193 202 221 238 300 322 334 336 338 345 352 408
SYMBOL_LIST (368) 188 189
TONICNAME_PITCH (268) 402
UNARY_MINUS (369)
UNSIGNED (267) 179 211 215 240 410 425 428 433 434 479 480 481 482
Nonterminals, with rules where they appear
"#{" shift, and go to state 1
"(backed-up?)" shift, and go to state 293
"(backed-up?)" shift, and go to state 599
"(backed-up?)" shift, and go to state 655
"(reparsed?)" shift, and go to state 382
"(reparsed?)" shift, and go to state 383
"(reparsed?)" shift, and go to state 448
"(reparsed?)" shift, and go to state 518
"(reparsed?)" shift, and go to state 518
"(reparsed?)" shift, and go to state 532
"-" shift, and go to state 795
'+' shift, and go to state 796
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 200
"\addlyrics" shift, and go to state 400
"\alternative" shift, and go to state 642
"\default" shift, and go to state 690
"\default" shift, and go to state 693
"\default" shift, and go to state 696
"\header" reduce using rule 104 ($@6)
"\header" reduce using rule 104 ($@6)
"\header" reduce using rule 85 ($@4)
"\header" reduce using rule 98 ($@5)
"\header" shift, and go to state 185
"\header" shift, and go to state 185
"\header" shift, and go to state 185
"\header" shift, and go to state 185
"\rest" shift, and go to state 798
"end of input" reduce using rule 39 (embedded_lilypond)
"end of input" reduce using rule 39 (embedded_lilypond)
"end of input" reduce using rule 41 (embedded_lilypond)
"end of input" shift, and go to state 5
"markup?" shift, and go to state 494
$@1 go to state 4
$@10 go to state 399
$@11 go to state 567
$@12 go to state 331
$@13 go to state 165
$@14 go to state 164
$@15 go to state 503
$@16 go to state 493
$default accept
$default reduce using rule 10 (toplevel_expression)
$default reduce using rule 100 (bookpart_body)
$default reduce using rule 101 (score_block)
$default reduce using rule 102 (score_body)
$default reduce using rule 103 (score_body)
$default reduce using rule 105 (score_body)
$default reduce using rule 106 (score_body)
$default reduce using rule 107 (score_body)
$default reduce using rule 108 (paper_block)
$default reduce using rule 109 (output_def)
$default reduce using rule 11 (toplevel_expression)
$default reduce using rule 110 (output_def_head)
$default reduce using rule 111 (output_def_head)
$default reduce using rule 112 (output_def_head)
$default reduce using rule 113 (output_def_head_with_mode_switch)
$default reduce using rule 114 (music_or_context_def)
$default reduce using rule 115 ($@7)
$default reduce using rule 116 (music_or_context_def)
$default reduce using rule 117 (output_def_body)
$default reduce using rule 118 (output_def_body)
$default reduce using rule 119 (output_def_body)
$default reduce using rule 12 (toplevel_expression)
$default reduce using rule 120 (output_def_body)
$default reduce using rule 122 (output_def_body)
$default reduce using rule 123 (output_def_body)
$default reduce using rule 124 (tempo_event)
$default reduce using rule 125 (tempo_event)
$default reduce using rule 126 (tempo_event)
$default reduce using rule 127 (music_list)
$default reduce using rule 127 (music_list)
$default reduce using rule 127 (music_list)
$default reduce using rule 128 (music_list)
$default reduce using rule 129 (music_list)
$default reduce using rule 13 (toplevel_expression)
$default reduce using rule 130 (braced_music_list)
$default reduce using rule 131 (music)
$default reduce using rule 132 (music)
$default reduce using rule 133 (music_embedded)
$default reduce using rule 134 (music_embedded)
$default reduce using rule 135 (music_embedded)
$default reduce using rule 136 (music_embedded_backup)
$default reduce using rule 137 (music_arg)
$default reduce using rule 138 (music_arg)
$default reduce using rule 139 (music_assign)
$default reduce using rule 14 (toplevel_expression)
$default reduce using rule 140 (music_assign)
$default reduce using rule 141 (repeated_music)
$default reduce using rule 142 (repeated_music)
$default reduce using rule 143 (sequential_music)
$default reduce using rule 144 (sequential_music)
$default reduce using rule 145 (simultaneous_music)
$default reduce using rule 146 (simultaneous_music)
$default reduce using rule 147 (simple_music)
$default reduce using rule 148 (simple_music)
$default reduce using rule 149 (simple_music)
$default reduce using rule 15 (toplevel_expression)
$default reduce using rule 150 ($@9)
$default reduce using rule 151 (context_modification)
$default reduce using rule 152 (context_modification)
$default reduce using rule 153 (context_modification)
$default reduce using rule 154 (context_modification)
$default reduce using rule 155 (optional_context_mod)
$default reduce using rule 155 (optional_context_mod)
$default reduce using rule 155 (optional_context_mod)
$default reduce using rule 156 (optional_context_mod)
$default reduce using rule 157 (context_mod_list)
$default reduce using rule 158 (context_mod_list)
$default reduce using rule 159 (context_mod_list)
$default reduce using rule 16 (toplevel_expression)
$default reduce using rule 160 (context_mod_list)
$default reduce using rule 161 (composite_music)
$default reduce using rule 162 (composite_music)
$default reduce using rule 163 (closed_music)
$default reduce using rule 164 (closed_music)
$default reduce using rule 165 (closed_music)
$default reduce using rule 166 (music_bare)
$default reduce using rule 167 (music_bare)
$default reduce using rule 168 (music_bare)
$default reduce using rule 169 (grouped_music_list)
$default reduce using rule 17 (toplevel_expression)
$default reduce using rule 170 (grouped_music_list)
$default reduce using rule 171 (function_arglist_skip)
$default reduce using rule 172 (function_arglist_skip)
$default reduce using rule 173 (function_arglist_skip)
$default reduce using rule 174 (function_arglist_skip)
$default reduce using rule 175 (function_arglist_nonbackup_common)
$default reduce using rule 176 (function_arglist_nonbackup_common)
$default reduce using rule 177 (function_arglist_nonbackup_common)
$default reduce using rule 178 (function_arglist_nonbackup_common)
$default reduce using rule 179 (function_arglist_nonbackup_common)
$default reduce using rule 18 (toplevel_expression)
$default reduce using rule 180 (function_arglist_nonbackup_common)
$default reduce using rule 181 (function_arglist_nonbackup_common)
$default reduce using rule 182 (function_arglist_closed_nonbackup)
$default reduce using rule 183 (function_arglist_closed_nonbackup)
$default reduce using rule 184 (function_arglist_closed_nonbackup)
$default reduce using rule 185 (function_arglist_closed_nonbackup)
$default reduce using rule 186 (function_arglist_closed_nonbackup)
$default reduce using rule 187 (function_arglist_closed_nonbackup)
$default reduce using rule 188 (symbol_list_arg)
$default reduce using rule 189 (symbol_list_arg)
$default reduce using rule 19 (toplevel_expression)
$default reduce using rule 190 (symbol_list_rev)
$default reduce using rule 191 (symbol_list_rev)
$default reduce using rule 192 (symbol_list_part)
$default reduce using rule 193 (symbol_list_element)
$default reduce using rule 194 (symbol_list_element)
$default reduce using rule 195 (function_arglist_nonbackup)
$default reduce using rule 196 (function_arglist_nonbackup)
$default reduce using rule 197 (function_arglist_nonbackup)
$default reduce using rule 198 (function_arglist_nonbackup)
$default reduce using rule 199 (function_arglist_nonbackup)
$default reduce using rule 2 ($@1)
$default reduce using rule 20 (embedded_scm_bare)
$default reduce using rule 200 (function_arglist_nonbackup)
$default reduce using rule 201 (function_arglist_nonbackup_reparse)
$default reduce using rule 202 (function_arglist_nonbackup_reparse)
$default reduce using rule 203 (function_arglist_nonbackup_reparse)
$default reduce using rule 204 (function_arglist_keep)
$default reduce using rule 205 (function_arglist_keep)
$default reduce using rule 205 (function_arglist_keep)
$default reduce using rule 206 (function_arglist_closed_keep)
$default reduce using rule 207 (function_arglist_closed_keep)
$default reduce using rule 207 (function_arglist_closed_keep)
$default reduce using rule 208 (function_arglist_backup)
$default reduce using rule 209 (function_arglist_backup)
$default reduce using rule 21 (embedded_scm_bare)
$default reduce using rule 210 (function_arglist_backup)
$default reduce using rule 211 (function_arglist_backup)
$default reduce using rule 212 (function_arglist_backup)
$default reduce using rule 213 (function_arglist_backup)
$default reduce using rule 214 (function_arglist_backup)
$default reduce using rule 215 (function_arglist_backup)
$default reduce using rule 216 (function_arglist_backup)
$default reduce using rule 217 (function_arglist_backup)
$default reduce using rule 218 (function_arglist_backup)
$default reduce using rule 219 (function_arglist_backup)
$default reduce using rule 22 (embedded_scm_active)
$default reduce using rule 220 (function_arglist_backup)
$default reduce using rule 221 (function_arglist_backup)
$default reduce using rule 222 (function_arglist_backup)
$default reduce using rule 223 (function_arglist_backup)
$default reduce using rule 224 (function_arglist_backup)
$default reduce using rule 225 (function_arglist)
$default reduce using rule 226 (function_arglist)
$default reduce using rule 227 (function_arglist_common)
$default reduce using rule 228 (function_arglist_common)
$default reduce using rule 229 (function_arglist_common)
$default reduce using rule 23 (embedded_scm_active)
$default reduce using rule 230 (function_arglist_common)
$default reduce using rule 231 (function_arglist_common)
$default reduce using rule 232 (function_arglist_common)
$default reduce using rule 233 (function_arglist_common)
$default reduce using rule 234 (function_arglist_common)
$default reduce using rule 235 (function_arglist_common)
$default reduce using rule 236 (function_arglist_common)
$default reduce using rule 237 (function_arglist_common_reparse)
$default reduce using rule 238 (function_arglist_common_reparse)
$default reduce using rule 239 (function_arglist_common_reparse)
$default reduce using rule 24 (embedded_scm_bare_arg)
$default reduce using rule 240 (function_arglist_common_reparse)
$default reduce using rule 241 (function_arglist_common_reparse)
$default reduce using rule 242 (function_arglist_closed)
$default reduce using rule 243 (function_arglist_closed)
$default reduce using rule 244 (function_arglist_closed_common)
$default reduce using rule 245 (function_arglist_closed_common)
$default reduce using rule 246 (function_arglist_closed_common)
$default reduce using rule 247 (function_arglist_closed_common)
$default reduce using rule 248 (function_arglist_closed_common)
$default reduce using rule 249 (function_arglist_closed_common)
$default reduce using rule 25 (embedded_scm_bare_arg)
$default reduce using rule 250 (function_arglist_closed_common)
$default reduce using rule 251 (function_arglist_closed_common)
$default reduce using rule 252 (function_arglist_closed_common)
$default reduce using rule 253 (function_arglist_optional)
$default reduce using rule 253 (function_arglist_optional)
$default reduce using rule 254 (function_arglist_optional)
$default reduce using rule 255 (function_arglist_optional)
$default reduce using rule 256 (function_arglist_optional)
$default reduce using rule 257 (function_arglist_closed_optional)
$default reduce using rule 257 (function_arglist_closed_optional)
$default reduce using rule 258 (function_arglist_closed_optional)
$default reduce using rule 259 (function_arglist_closed_optional)
$default reduce using rule 26 (embedded_scm_bare_arg)
$default reduce using rule 260 (function_arglist_closed_optional)
$default reduce using rule 261 (embedded_scm_closed)
$default reduce using rule 262 (embedded_scm_closed)
$default reduce using rule 263 (embedded_scm_arg_closed)
$default reduce using rule 264 (embedded_scm_arg_closed)
$default reduce using rule 265 (embedded_scm_arg_closed)
$default reduce using rule 266 (scm_function_call_closed)
$default reduce using rule 267 (function_arglist_bare)
$default reduce using rule 268 (function_arglist_bare)
$default reduce using rule 269 (function_arglist_bare)
$default reduce using rule 27 (embedded_scm_bare_arg)
$default reduce using rule 270 (function_arglist_bare)
$default reduce using rule 271 (function_arglist_bare)
$default reduce using rule 272 (function_arglist_bare)
$default reduce using rule 273 (music_function_call)
$default reduce using rule 274 (optional_id)
$default reduce using rule 274 (optional_id)
$default reduce using rule 275 (optional_id)
$default reduce using rule 276 (complex_music)
$default reduce using rule 277 (complex_music)
$default reduce using rule 278 (complex_music)
$default reduce using rule 279 (complex_music)
$default reduce using rule 28 (embedded_scm_bare_arg)
$default reduce using rule 280 (complex_music_prefix)
$default reduce using rule 281 (complex_music_prefix)
$default reduce using rule 282 (mode_changed_music)
$default reduce using rule 283 (mode_changed_music)
$default reduce using rule 284 (mode_changing_head)
$default reduce using rule 285 (mode_changing_head)
$default reduce using rule 286 (mode_changing_head)
$default reduce using rule 287 (mode_changing_head)
$default reduce using rule 288 (mode_changing_head)
$default reduce using rule 289 (mode_changing_head_with_context)
$default reduce using rule 29 (embedded_scm_bare_arg)
$default reduce using rule 290 (mode_changing_head_with_context)
$default reduce using rule 291 (mode_changing_head_with_context)
$default reduce using rule 292 (mode_changing_head_with_context)
$default reduce using rule 293 ($@10)
$default reduce using rule 294 (new_lyrics)
$default reduce using rule 295 ($@11)
$default reduce using rule 296 (new_lyrics)
$default reduce using rule 297 (re_rhythmed_music)
$default reduce using rule 298 ($@12)
$default reduce using rule 299 (re_rhythmed_music)
$default reduce using rule 3 (start_symbol)
$default reduce using rule 30 (embedded_scm_bare_arg)
$default reduce using rule 300 (context_change)
$default reduce using rule 301 (property_path)
$default reduce using rule 302 (property_path)
$default reduce using rule 303 (property_operation)
$default reduce using rule 304 (property_operation)
$default reduce using rule 305 (property_operation)
$default reduce using rule 306 (property_operation)
$default reduce using rule 307 (revert_arg)
$default reduce using rule 308 (revert_arg_backup)
$default reduce using rule 309 (revert_arg_part)
$default reduce using rule 31 (embedded_scm_bare_arg)
$default reduce using rule 310 (revert_arg_part)
$default reduce using rule 311 (revert_arg_part)
$default reduce using rule 312 (context_def_mod)
$default reduce using rule 313 (context_def_mod)
$default reduce using rule 314 (context_def_mod)
$default reduce using rule 315 (context_def_mod)
$default reduce using rule 316 (context_def_mod)
$default reduce using rule 317 (context_def_mod)
$default reduce using rule 318 (context_def_mod)
$default reduce using rule 319 (context_def_mod)
$default reduce using rule 32 (embedded_scm_bare_arg)
$default reduce using rule 320 (context_def_mod)
$default reduce using rule 321 (context_mod)
$default reduce using rule 322 (context_mod)
$default reduce using rule 323 (context_mod)
$default reduce using rule 324 (grob_prop_spec)
$default reduce using rule 325 (grob_prop_path)
$default reduce using rule 326 (grob_prop_path)
$default reduce using rule 327 (context_prop_spec)
$default reduce using rule 328 (simple_music_property_def)
$default reduce using rule 329 (simple_music_property_def)
$default reduce using rule 33 (embedded_scm)
$default reduce using rule 330 (simple_music_property_def)
$default reduce using rule 331 (simple_music_property_def)
$default reduce using rule 332 (simple_revert_context)
$default reduce using rule 333 (music_property_def)
$default reduce using rule 334 (string)
$default reduce using rule 335 (string)
$default reduce using rule 336 (simple_string)
$default reduce using rule 337 (simple_string)
$default reduce using rule 338 (symbol)
$default reduce using rule 339 (symbol)
$default reduce using rule 34 (embedded_scm)
$default reduce using rule 340 (scalar)
$default reduce using rule 341 (scalar)
$default reduce using rule 342 (scalar)
$default reduce using rule 343 (scalar)
$default reduce using rule 344 (scalar)
$default reduce using rule 345 (scalar)
$default reduce using rule 346 (scalar)
$default reduce using rule 347 (scalar_closed)
$default reduce using rule 35 (embedded_scm_arg)
$default reduce using rule 354 (event_chord)
$default reduce using rule 355 (event_chord)
$default reduce using rule 356 (event_chord)
$default reduce using rule 357 (event_chord)
$default reduce using rule 358 (event_chord)
$default reduce using rule 359 (event_chord)
$default reduce using rule 36 (embedded_scm_arg)
$default reduce using rule 360 (note_chord_element)
$default reduce using rule 361 (chord_body)
$default reduce using rule 362 (chord_body_elements)
$default reduce using rule 363 (chord_body_elements)
$default reduce using rule 364 (chord_body_element)
$default reduce using rule 365 (chord_body_element)
$default reduce using rule 366 (chord_body_element)
$default reduce using rule 367 (music_function_chord_body)
$default reduce using rule 368 (music_function_chord_body)
$default reduce using rule 369 (music_function_call_closed)
$default reduce using rule 37 (embedded_scm_arg)
$default reduce using rule 370 (event_function_event)
$default reduce using rule 371 (command_element)
$default reduce using rule 372 (command_event)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 373 (post_events)
$default reduce using rule 374 (post_events)
$default reduce using rule 375 (post_event_nofinger)
$default reduce using rule 376 (post_event_nofinger)
$default reduce using rule 377 (post_event_nofinger)
$default reduce using rule 378 (post_event_nofinger)
$default reduce using rule 379 (post_event_nofinger)
$default reduce using rule 38 (scm_function_call)
$default reduce using rule 380 (post_event_nofinger)
$default reduce using rule 381 (post_event_nofinger)
$default reduce using rule 382 (post_event_nofinger)
$default reduce using rule 383 (post_event)
$default reduce using rule 384 (post_event)
$default reduce using rule 385 (string_number_event)
$default reduce using rule 386 (direction_less_event)
$default reduce using rule 387 (direction_less_event)
$default reduce using rule 388 (direction_less_event)
$default reduce using rule 389 (direction_less_event)
$default reduce using rule 390 (direction_reqd_event)
$default reduce using rule 391 (direction_reqd_event)
$default reduce using rule 392 (octave_check)
$default reduce using rule 392 (octave_check)
$default reduce using rule 393 (octave_check)
$default reduce using rule 394 (quotes)
$default reduce using rule 394 (quotes)
$default reduce using rule 394 (quotes)
$default reduce using rule 395 (quotes)
$default reduce using rule 396 (quotes)
$default reduce using rule 397 (sup_quotes)
$default reduce using rule 398 (sup_quotes)
$default reduce using rule 399 (sub_quotes)
$default reduce using rule 4 (lilypond)
$default reduce using rule 40 (embedded_lilypond)
$default reduce using rule 400 (sub_quotes)
$default reduce using rule 401 (steno_pitch)
$default reduce using rule 402 (steno_tonic_pitch)
$default reduce using rule 403 (pitch)
$default reduce using rule 404 (pitch)
$default reduce using rule 405 (pitch_also_in_chords)
$default reduce using rule 406 (pitch_also_in_chords)
$default reduce using rule 407 (gen_text_def)
$default reduce using rule 408 (gen_text_def)
$default reduce using rule 409 (gen_text_def)
$default reduce using rule 410 (fingering)
$default reduce using rule 411 (script_abbreviation)
$default reduce using rule 412 (script_abbreviation)
$default reduce using rule 413 (script_abbreviation)
$default reduce using rule 414 (script_abbreviation)
$default reduce using rule 415 (script_abbreviation)
$default reduce using rule 416 (script_abbreviation)
$default reduce using rule 417 (script_abbreviation)
$default reduce using rule 418 (script_dir)
$default reduce using rule 419 (script_dir)
$default reduce using rule 42 (embedded_lilypond)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 420 (script_dir)
$default reduce using rule 421 (duration_length)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 422 (maybe_notemode_duration)
$default reduce using rule 423 (maybe_notemode_duration)
$default reduce using rule 424 (optional_notemode_duration)
$default reduce using rule 425 (steno_duration)
$default reduce using rule 426 (steno_duration)
$default reduce using rule 427 (multiplied_duration)
$default reduce using rule 428 (multiplied_duration)
$default reduce using rule 429 (multiplied_duration)
$default reduce using rule 43 (embedded_lilypond)
$default reduce using rule 430 (dots)
$default reduce using rule 430 (dots)
$default reduce using rule 431 (dots)
$default reduce using rule 432 (tremolo_type)
$default reduce using rule 433 (tremolo_type)
$default reduce using rule 434 (bass_number)
$default reduce using rule 435 (bass_number)
$default reduce using rule 436 (bass_number)
$default reduce using rule 437 (bass_number)
$default reduce using rule 438 (figured_bass_alteration)
$default reduce using rule 439 (figured_bass_alteration)
$default reduce using rule 44 (lilypond_header_body)
$default reduce using rule 440 (figured_bass_alteration)
$default reduce using rule 441 (bass_figure)
$default reduce using rule 442 (bass_figure)
$default reduce using rule 443 (bass_figure)
$default reduce using rule 444 (bass_figure)
$default reduce using rule 445 (bass_figure)
$default reduce using rule 446 (figured_bass_modification)
$default reduce using rule 447 (figured_bass_modification)
$default reduce using rule 448 (figured_bass_modification)
$default reduce using rule 449 (figured_bass_modification)
$default reduce using rule 45 (lilypond_header_body)
$default reduce using rule 450 (br_bass_figure)
$default reduce using rule 451 (br_bass_figure)
$default reduce using rule 452 (figure_list)
$default reduce using rule 453 (figure_list)
$default reduce using rule 454 (figure_spec)
$default reduce using rule 455 (optional_rest)
$default reduce using rule 456 (optional_rest)
$default reduce using rule 457 (simple_element)
$default reduce using rule 458 (simple_element)
$default reduce using rule 459 (simple_element)
$default reduce using rule 46 (lilypond_header_body)
$default reduce using rule 460 (simple_chord_elements)
$default reduce using rule 461 (simple_chord_elements)
$default reduce using rule 462 (lyric_element)
$default reduce using rule 463 (lyric_element)
$default reduce using rule 464 (lyric_element)
$default reduce using rule 465 (lyric_element_music)
$default reduce using rule 466 (new_chord)
$default reduce using rule 467 (new_chord)
$default reduce using rule 468 (chord_items)
$default reduce using rule 469 (chord_items)
$default reduce using rule 47 (lilypond_header)
$default reduce using rule 470 (chord_separator)
$default reduce using rule 471 (chord_separator)
$default reduce using rule 472 (chord_separator)
$default reduce using rule 473 (chord_separator)
$default reduce using rule 474 (chord_item)
$default reduce using rule 475 (chord_item)
$default reduce using rule 476 (chord_item)
$default reduce using rule 477 (step_numbers)
$default reduce using rule 478 (step_numbers)
$default reduce using rule 479 (step_number)
$default reduce using rule 48 (assignment_id)
$default reduce using rule 480 (step_number)
$default reduce using rule 481 (step_number)
$default reduce using rule 482 (tempo_range)
$default reduce using rule 483 (tempo_range)
$default reduce using rule 484 (number_expression)
$default reduce using rule 485 (number_expression)
$default reduce using rule 486 (number_expression)
$default reduce using rule 487 (number_term)
$default reduce using rule 488 (number_term)
$default reduce using rule 489 (number_term)
$default reduce using rule 49 (assignment)
$default reduce using rule 490 (number_factor)
$default reduce using rule 491 (number_factor)
$default reduce using rule 492 (bare_number)
$default reduce using rule 493 (bare_number)
$default reduce using rule 494 (bare_number)
$default reduce using rule 495 (bare_number_closed)
$default reduce using rule 495 (bare_number_closed)
$default reduce using rule 496 (bare_number_closed)
$default reduce using rule 496 (bare_number_closed)
$default reduce using rule 497 (bare_number_closed)
$default reduce using rule 498 (unsigned_number)
$default reduce using rule 499 (unsigned_number)
$default reduce using rule 5 (lilypond)
$default reduce using rule 50 (assignment)
$default reduce using rule 500 (exclamations)
$default reduce using rule 500 (exclamations)
$default reduce using rule 501 (exclamations)
$default reduce using rule 502 (questions)
$default reduce using rule 502 (questions)
$default reduce using rule 503 (questions)
$default reduce using rule 504 ($@13)
$default reduce using rule 505 (full_markup_list)
$default reduce using rule 506 ($@14)
$default reduce using rule 507 (full_markup)
$default reduce using rule 508 (markup_top)
$default reduce using rule 509 (markup_top)
$default reduce using rule 51 (identifier_init)
$default reduce using rule 510 (markup_top)
$default reduce using rule 511 ($@15)
$default reduce using rule 512 (markup_scm)
$default reduce using rule 513 (simple_markup_list)
$default reduce using rule 514 (simple_markup_list)
$default reduce using rule 515 (markup_uncomposed_list)
$default reduce using rule 516 (markup_uncomposed_list)
$default reduce using rule 517 (markup_uncomposed_list)
$default reduce using rule 518 (markup_list)
$default reduce using rule 519 (markup_list)
$default reduce using rule 52 (identifier_init)
$default reduce using rule 520 ($@16)
$default reduce using rule 521 (markup_score)
$default reduce using rule 522 (markup_composed_list)
$default reduce using rule 523 (markup_braced_list)
$default reduce using rule 524 (markup_braced_list_body)
$default reduce using rule 525 (markup_braced_list_body)
$default reduce using rule 526 (markup_braced_list_body)
$default reduce using rule 527 (markup_command_list)
$default reduce using rule 528 (markup_command_basic_arguments)
$default reduce using rule 529 (markup_command_basic_arguments)
$default reduce using rule 53 (identifier_init)
$default reduce using rule 530 (markup_command_basic_arguments)
$default reduce using rule 531 (markup_command_list_arguments)
$default reduce using rule 532 (markup_command_list_arguments)
$default reduce using rule 533 (markup_head_1_item)
$default reduce using rule 534 (markup_head_1_list)
$default reduce using rule 535 (markup_head_1_list)
$default reduce using rule 536 (simple_markup)
$default reduce using rule 537 (simple_markup)
$default reduce using rule 538 (simple_markup)
$default reduce using rule 539 (simple_markup)
$default reduce using rule 54 (identifier_init)
$default reduce using rule 540 (markup)
$default reduce using rule 541 (markup)
$default reduce using rule 55 (identifier_init)
$default reduce using rule 56 (identifier_init)
$default reduce using rule 57 (identifier_init)
$default reduce using rule 58 (identifier_init)
$default reduce using rule 59 (identifier_init)
$default reduce using rule 6 (lilypond)
$default reduce using rule 60 (identifier_init)
$default reduce using rule 61 (identifier_init)
$default reduce using rule 62 (identifier_init)
$default reduce using rule 63 (identifier_init)
$default reduce using rule 64 (context_def_spec_block)
$default reduce using rule 65 (context_mod_arg)
$default reduce using rule 66 ($@3)
$default reduce using rule 66 ($@3)
$default reduce using rule 66 ($@3)
$default reduce using rule 67 (context_mod_arg)
$default reduce using rule 68 (context_mod_embedded)
$default reduce using rule 69 (context_def_spec_body)
$default reduce using rule 69 (context_def_spec_body)
$default reduce using rule 7 (lilypond)
$default reduce using rule 70 (context_def_spec_body)
$default reduce using rule 71 (context_def_spec_body)
$default reduce using rule 72 (context_def_spec_body)
$default reduce using rule 73 (context_def_spec_body)
$default reduce using rule 74 (book_block)
$default reduce using rule 75 (book_body)
$default reduce using rule 76 (book_body)
$default reduce using rule 77 (book_body)
$default reduce using rule 78 (book_body)
$default reduce using rule 79 (book_body)
$default reduce using rule 8 (lilypond)
$default reduce using rule 80 (book_body)
$default reduce using rule 81 (book_body)
$default reduce using rule 82 (book_body)
$default reduce using rule 83 (book_body)
$default reduce using rule 84 (book_body)
$default reduce using rule 86 (book_body)
$default reduce using rule 87 (book_body)
$default reduce using rule 88 (bookpart_block)
$default reduce using rule 89 (bookpart_body)
$default reduce using rule 90 (bookpart_body)
$default reduce using rule 91 (bookpart_body)
$default reduce using rule 92 (bookpart_body)
$default reduce using rule 93 (bookpart_body)
$default reduce using rule 94 (bookpart_body)
$default reduce using rule 95 (bookpart_body)
$default reduce using rule 96 (bookpart_body)
$default reduce using rule 97 (bookpart_body)
$default reduce using rule 99 (bookpart_body)
'!' shift, and go to state 460
'!' shift, and go to state 460
'*' shift, and go to state 443
'*' shift, and go to state 443
',' shift, and go to state 403
'-' shift, and go to state 318
'+' shift, and go to state 319
'-' shift, and go to state 724
'.' shift, and go to state 392
'.' shift, and go to state 392
'.' shift, and go to state 392
'.' shift, and go to state 601
'.' shift, and go to state 601
'.' shift, and go to state 705
'.' shift, and go to state 797
'/' shift, and go to state 320
'*' shift, and go to state 321
'=' shift, and go to state 329
'=' shift, and go to state 329
'=' shift, and go to state 394
'=' shift, and go to state 404
'=' shift, and go to state 408
'=' shift, and go to state 413
'=' shift, and go to state 423
'=' shift, and go to state 603
'=' shift, and go to state 639
'?' shift, and go to state 640
'=' shift, and go to state 639
'?' shift, and go to state 640
'=' shift, and go to state 717
'=' shift, and go to state 785
'\'' shift, and go to state 213
',' shift, and go to state 214
'\'' shift, and go to state 213
',' shift, and go to state 214
'\'' shift, and go to state 213
',' shift, and go to state 214
'\'' shift, and go to state 402
'{' shift, and go to state 158
'{' shift, and go to state 159
'{' shift, and go to state 166
'{' shift, and go to state 194
'{' shift, and go to state 38
'{' shift, and go to state 38
'{' shift, and go to state 38
'{' shift, and go to state 385
'{' shift, and go to state 424
'{' shift, and go to state 645
'{' shift, and go to state 709
0 $accept: . start_symbol "end of input"
0 $accept: start_symbol "end of input" .
0 $accept: start_symbol . "end of input"
3 start_symbol: "#{" $@1 . embedded_lilypond
3 start_symbol: "#{" $@1 embedded_lilypond .
3 start_symbol: "#{" . $@1 embedded_lilypond
5 lilypond: lilypond toplevel_expression .
6 lilypond: lilypond assignment .
7 lilypond: lilypond error .
8 lilypond: lilypond "\version-error" .
book_body go to state 326
BOOK_IDENTIFIER shift, and go to state 325
BOOK_IDENTIFIER shift, and go to state 327
bookpart_body go to state 328
braced_music_list go to state 167
braced_music_list go to state 168
braced_music_list go to state 746
chord_body_elements go to state 268
chord_items go to state 638
chord_separator go to state 459
CONTEXT_DEF_IDENTIFIER shift, and go to state 405
CONTEXT_DEF_IDENTIFIER shift, and go to state 405
context_def_spec_body go to state 406
context_def_spec_body go to state 784
context_mod_list go to state 606
dots go to state 414
dots go to state 415
dots go to state 415
exclamations go to state 297
exclamations go to state 608
figure_list go to state 269
fingering go to state 289
fingering go to state 290
fingering go to state 635
lilypond_header go to state 186
lilypond_header go to state 643
lilypond_header go to state 644
lilypond_header go to state 656
lilypond_header_body go to state 562
markup_braced_list_body go to state 502
markup_command_basic_arguments go to state 498
MARKUP_IDENTIFIER shift, and go to state 504
MARKUPLIST_IDENTIFIER shift, and go to state 505
music_list go to state 170
music_list go to state 184
music_list go to state 449
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
new_lyrics go to state 201
NUMBER_IDENTIFIER shift, and go to state 211
NUMBER_IDENTIFIER shift, and go to state 212
NUMBER_IDENTIFIER shift, and go to state 212
octave_check go to state 641
octave_check go to state 794
optional_id go to state 330
optional_id go to state 358
optional_rest go to state 799
OUTPUT_DEF_IDENTIFIER shift, and go to state 395
post_events go to state 295
post_events go to state 315
post_events go to state 316
post_events go to state 442
post_events go to state 444
post_events go to state 451
post_events go to state 462
post_events go to state 607
post_events go to state 809
questions go to state 461
questions go to state 729
start_symbol go to state 2
lilypond go to state 3
steno_duration go to state 422
steno_tonic_pitch go to state 636
steno_tonic_pitch go to state 637
step_number go to state 810
STRING shift, and go to state 219
STRING shift, and go to state 568
symbol_list_arg go to state 720
tempo_range go to state 605
tempo_range go to state 723
TONICNAME_PITCH shift, and go to state 72
TONICNAME_PITCH shift, and go to state 72
UNSIGNED shift, and go to state 210
UNSIGNED shift, and go to state 288
UNSIGNED shift, and go to state 288
UNSIGNED shift, and go to state 288
UNSIGNED shift, and go to state 604
UNSIGNED shift, and go to state 604
UNSIGNED shift, and go to state 738
UNSIGNED shift, and go to state 793
unsigned_number go to state 324
10 toplevel_expression: $@2 . lilypond_header
10 toplevel_expression: $@2 lilypond_header .
11 toplevel_expression: book_block .
12 toplevel_expression: bookpart_block .
13 toplevel_expression: score_block .
14 toplevel_expression: composite_music .
15 toplevel_expression: full_markup .
16 toplevel_expression: full_markup_list .
17 toplevel_expression: SCM_TOKEN .
18 toplevel_expression: embedded_scm_active .
19 toplevel_expression: output_def .
20 embedded_scm_bare: SCM_TOKEN .
21 embedded_scm_bare: SCM_IDENTIFIER .
22 embedded_scm_active: SCM_IDENTIFIER .
23 embedded_scm_active: scm_function_call .
24 embedded_scm_bare_arg: SCM_ARG .
25 embedded_scm_bare_arg: SCM_TOKEN .
26 embedded_scm_bare_arg: full_markup_list .
27 embedded_scm_bare_arg: context_modification .
28 embedded_scm_bare_arg: score_block .
29 embedded_scm_bare_arg: context_def_spec_block .
30 embedded_scm_bare_arg: book_block .
31 embedded_scm_bare_arg: bookpart_block .
32 embedded_scm_bare_arg: output_def .
33 embedded_scm: embedded_scm_bare .
33 embedded_scm: embedded_scm_bare .
34 embedded_scm: scm_function_call .
35 embedded_scm_arg: embedded_scm_bare_arg .
35 embedded_scm_arg: embedded_scm_bare_arg .
36 embedded_scm_arg: scm_function_call .
37 embedded_scm_arg: music_arg .
38 scm_function_call: SCM_FUNCTION . function_arglist
38 scm_function_call: SCM_FUNCTION . function_arglist
38 scm_function_call: SCM_FUNCTION function_arglist .
40 embedded_lilypond: identifier_init .
41 embedded_lilypond: music_embedded . music_embedded music_list
41 embedded_lilypond: music_embedded music_embedded . music_list
41 embedded_lilypond: music_embedded music_embedded music_list .
42 embedded_lilypond: error .
43 embedded_lilypond: "\version-error" . embedded_lilypond
43 embedded_lilypond: "\version-error" embedded_lilypond .
45 lilypond_header_body: lilypond_header_body . assignment
45 lilypond_header_body: lilypond_header_body assignment .
46 | lilypond_header_body . embedded_scm
46 lilypond_header_body: lilypond_header_body embedded_scm .
47 lilypond_header: "\header" '{' . lilypond_header_body '}'
47 lilypond_header: "\header" '{' lilypond_header_body '}' .
47 lilypond_header: "\header" '{' lilypond_header_body . '}'
47 lilypond_header: "\header" . '{' lilypond_header_body '}'
48 assignment_id: STRING .
49 assignment: assignment_id '=' . identifier_init
49 assignment: assignment_id '=' identifier_init .
49 assignment: assignment_id . '=' identifier_init
50 | assignment_id . property_path '=' identifier_init
50 assignment: assignment_id property_path '=' . identifier_init
50 assignment: assignment_id property_path '=' identifier_init .
50 assignment: assignment_id property_path . '=' identifier_init
51 identifier_init: score_block .
52 identifier_init: book_block .
53 identifier_init: bookpart_block .
54 identifier_init: output_def .
55 identifier_init: context_def_spec_block .
56 identifier_init: music_assign .
57 identifier_init: post_event_nofinger . post_events
57 identifier_init: post_event_nofinger post_events .
58 identifier_init: number_expression .
59 identifier_init: FRACTION .
60 identifier_init: string .
61 identifier_init: embedded_scm .
61 identifier_init: embedded_scm .
62 identifier_init: full_markup_list .
63 identifier_init: context_modification .
64 context_def_spec_block: "\context" '{' . context_def_spec_body '}'
64 context_def_spec_block: "\context" '{' context_def_spec_body '}' .
64 context_def_spec_block: "\context" '{' context_def_spec_body . '}'
64 context_def_spec_block: "\context" . '{' context_def_spec_body '}'
65 context_mod_arg: embedded_scm .
67 context_mod_arg: $@3 . composite_music
67 context_mod_arg: $@3 composite_music .
68 context_mod_embedded: context_mod_arg .
70 context_def_spec_body: CONTEXT_DEF_IDENTIFIER .
71 context_def_spec_body: context_def_spec_body . context_mod
71 context_def_spec_body: context_def_spec_body . context_mod
71 context_def_spec_body: context_def_spec_body context_mod .
72 | context_def_spec_body . context_modification
72 | context_def_spec_body . context_modification
72 context_def_spec_body: context_def_spec_body context_modification .
73 | context_def_spec_body . context_mod_embedded
73 | context_def_spec_body . context_mod_embedded
73 context_def_spec_body: context_def_spec_body context_mod_embedded .
74 book_block: "\book" '{' . book_body '}'
74 book_block: "\book" '{' book_body '}' .
74 book_block: "\book" '{' book_body . '}'
74 book_block: "\book" . '{' book_body '}'
76 book_body: BOOK_IDENTIFIER .
77 book_body: book_body . paper_block
77 book_body: book_body paper_block .
78 | book_body . bookpart_block
78 book_body: book_body bookpart_block .
79 | book_body . score_block
79 book_body: book_body score_block .
80 | book_body . composite_music
80 book_body: book_body composite_music .
81 | book_body . full_markup
81 book_body: book_body full_markup .
82 | book_body . full_markup_list
82 book_body: book_body full_markup_list .
83 | book_body . SCM_TOKEN
83 book_body: book_body SCM_TOKEN .
84 | book_body . embedded_scm_active
84 book_body: book_body embedded_scm_active .
86 | book_body . $@4 lilypond_header
86 book_body: book_body $@4 . lilypond_header
86 book_body: book_body $@4 lilypond_header .
87 | book_body . error
87 book_body: book_body error .
88 bookpart_block: "\bookpart" '{' . bookpart_body '}'
88 bookpart_block: "\bookpart" '{' bookpart_body '}' .
88 bookpart_block: "\bookpart" '{' bookpart_body . '}'
88 bookpart_block: "\bookpart" . '{' bookpart_body '}'
90 bookpart_body: BOOK_IDENTIFIER .
91 bookpart_body: bookpart_body . paper_block
91 bookpart_body: bookpart_body paper_block .
92 | bookpart_body . score_block
92 bookpart_body: bookpart_body score_block .
93 | bookpart_body . composite_music
93 bookpart_body: bookpart_body composite_music .
94 | bookpart_body . full_markup
94 bookpart_body: bookpart_body full_markup .
95 | bookpart_body . full_markup_list
95 bookpart_body: bookpart_body full_markup_list .
96 | bookpart_body . SCM_TOKEN
96 bookpart_body: bookpart_body SCM_TOKEN .
97 | bookpart_body . embedded_scm_active
97 bookpart_body: bookpart_body embedded_scm_active .
99 | bookpart_body . $@5 lilypond_header
99 bookpart_body: bookpart_body $@5 . lilypond_header
99 bookpart_body: bookpart_body $@5 lilypond_header .
100 | bookpart_body . error
100 bookpart_body: bookpart_body error .
101 score_block: "\score" '{' . score_body '}'
101 score_block: "\score" '{' score_body '}' .
101 score_block: "\score" '{' score_body . '}'
101 score_block: "\score" . '{' score_body '}'
102 score_body: music .
103 score_body: embedded_scm_active .
105 score_body: score_body $@6 . lilypond_header
105 score_body: score_body $@6 lilypond_header .
105 score_body: score_body . $@6 lilypond_header
105 score_body: score_body . $@6 lilypond_header
106 | score_body . output_def
106 | score_body . output_def
106 score_body: score_body output_def .
107 | score_body . error
107 | score_body . error
107 score_body: score_body error .
108 paper_block: output_def .
109 output_def: output_def_body '}' .
109 output_def: output_def_body . '}'
110 output_def_head: "\paper" .
111 output_def_head: "\midi" .
112 output_def_head: "\layout" .
113 output_def_head_with_mode_switch: output_def_head .
114 music_or_context_def: music_arg .
116 music_or_context_def: "\context" $@7 '{' . context_def_spec_body '}'
116 music_or_context_def: "\context" $@7 '{' context_def_spec_body '}' .
116 music_or_context_def: "\context" $@7 '{' context_def_spec_body . '}'
116 music_or_context_def: "\context" $@7 . '{' context_def_spec_body '}'
116 music_or_context_def: "\context" . $@7 '{' context_def_spec_body '}'
117 output_def_body: output_def_head_with_mode_switch '{' .
117 output_def_body: output_def_head_with_mode_switch . '{'
118 | output_def_head_with_mode_switch
'{'
.
OUTPUT_DEF_IDENTIFIER
118 | output_def_head_with_mode_switch
.
'{'
OUTPUT_DEF_IDENTIFIER
118 output_def_body: output_def_head_with_mode_switch
'{'
OUTPUT_DEF_IDENTIFIER
.
119 output_def_body: output_def_body . assignment
119 output_def_body: output_def_body assignment .
120 | output_def_body . embedded_scm
120 output_def_body: output_def_body embedded_scm .
122 | output_def_body . $@8 music_or_context_def
122 output_def_body: output_def_body $@8 . music_or_context_def
122 output_def_body: output_def_body $@8 music_or_context_def .
123 | output_def_body . error
123 output_def_body: output_def_body error .
124 tempo_event: "\tempo" . steno_duration '=' tempo_range
124 tempo_event: "\tempo" steno_duration '=' . tempo_range
124 tempo_event: "\tempo" steno_duration '=' tempo_range .
124 tempo_event: "\tempo" steno_duration . '=' tempo_range
125 | "\tempo" . scalar_closed steno_duration '=' tempo_range
125 tempo_event: "\tempo" scalar_closed . steno_duration '=' tempo_range
125 tempo_event: "\tempo" scalar_closed steno_duration '=' . tempo_range
125 tempo_event: "\tempo" scalar_closed steno_duration '=' tempo_range .
125 tempo_event: "\tempo" scalar_closed steno_duration . '=' tempo_range
126 | "\tempo" . scalar
126 tempo_event: "\tempo" scalar .
128 music_list: music_list . music_embedded
128 music_list: music_list . music_embedded
128 music_list: music_list . music_embedded
128 music_list: music_list music_embedded .
129 | music_list . error
129 | music_list . error
129 | music_list . error
129 music_list: music_list error .
130 braced_music_list: '{' . music_list '}'
130 braced_music_list: '{' music_list '}' .
130 braced_music_list: '{' music_list . '}'
131 music: music_arg .
132 music: lyric_element_music .
133 music_embedded: music .
134 music_embedded: music_embedded_backup .
135 | music_embedded_backup
.
"(backed-up?)"
lyric_element_music
135 music_embedded: music_embedded_backup
"(backed-up?)"
.
lyric_element_music
135 music_embedded: music_embedded_backup
"(backed-up?)"
lyric_element_music
.
136 music_embedded_backup: embedded_scm .
136 music_embedded_backup: embedded_scm .
137 music_arg: simple_music .
137 music_arg: simple_music .
138 music_arg: composite_music .
138 music_arg: composite_music .
139 music_assign: simple_music .
139 music_assign: simple_music .
140 music_assign: composite_music .
140 music_assign: composite_music .
141 repeated_music: "\repeat" . simple_string unsigned_number music
141 repeated_music: "\repeat" simple_string . unsigned_number music
141 repeated_music: "\repeat" simple_string unsigned_number . music
141 repeated_music: "\repeat" simple_string unsigned_number music .
142 | "\repeat"
.
simple_string
unsigned_number
music
"\alternative"
braced_music_list
142 | "\repeat"
simple_string
.
unsigned_number
music
"\alternative"
braced_music_list
142 | "\repeat"
simple_string
unsigned_number
.
music
"\alternative"
braced_music_list
142 | "\repeat"
simple_string
unsigned_number
music
.
"\alternative"
braced_music_list
142 repeated_music: "\repeat"
simple_string
unsigned_number
music
"\alternative"
.
braced_music_list
142 repeated_music: "\repeat"
simple_string
unsigned_number
music
"\alternative"
braced_music_list
.
143 sequential_music: "\sequential" . braced_music_list
143 sequential_music: "\sequential" braced_music_list .
144 sequential_music: braced_music_list .
145 simultaneous_music: "\simultaneous" . braced_music_list
145 simultaneous_music: "\simultaneous" braced_music_list .
146 simultaneous_music: "<<" . music_list ">>"
146 simultaneous_music: "<<" music_list ">>" .
146 simultaneous_music: "<<" music_list . ">>"
147 simple_music: event_chord .
148 simple_music: music_property_def .
149 simple_music: context_change .
151 context_modification: "\with" $@9 '{' . context_mod_list '}'
151 context_modification: "\with" $@9 '{' context_mod_list '}' .
151 context_modification: "\with" $@9 '{' context_mod_list . '}'
151 context_modification: "\with" $@9 . '{' context_mod_list '}'
151 context_modification: "\with" . $@9 '{' context_mod_list '}'
152 | "\with" . CONTEXT_MOD_IDENTIFIER
152 context_modification: "\with" CONTEXT_MOD_IDENTIFIER .
153 context_modification: CONTEXT_MOD_IDENTIFIER .
154 | "\with" . embedded_scm_closed
154 context_modification: "\with" embedded_scm_closed .
156 optional_context_mod: context_modification .
158 context_mod_list: context_mod_list . context_mod
158 context_mod_list: context_mod_list context_mod .
159 | context_mod_list . CONTEXT_MOD_IDENTIFIER
159 context_mod_list: context_mod_list CONTEXT_MOD_IDENTIFIER .
160 | context_mod_list . context_mod_embedded
160 context_mod_list: context_mod_list context_mod_embedded .
161 composite_music: complex_music .
162 composite_music: music_bare .
162 composite_music: music_bare .
163 closed_music: music_bare .
163 closed_music: music_bare .
164 closed_music: complex_music_prefix . closed_music
164 closed_music: complex_music_prefix . closed_music
164 closed_music: complex_music_prefix closed_music .
165 closed_music: music_function_call_closed .
166 music_bare: mode_changed_music .
167 music_bare: MUSIC_IDENTIFIER .
168 music_bare: grouped_music_list .
169 grouped_music_list: simultaneous_music .
170 grouped_music_list: sequential_music .
171 function_arglist_skip: function_arglist_common .
171 function_arglist_skip: function_arglist_common .
171 function_arglist_skip: function_arglist_common .
172 function_arglist_skip: "optional?" "ly:pitch?" . function_arglist_skip
172 function_arglist_skip: "optional?" "ly:pitch?" . function_arglist_skip
172 function_arglist_skip: "optional?" "ly:pitch?" . function_arglist_skip
172 function_arglist_skip: "optional?" "ly:pitch?" . function_arglist_skip
172 function_arglist_skip: "optional?" "ly:pitch?" . function_arglist_skip
172 function_arglist_skip: "optional?" "ly:pitch?" function_arglist_skip .
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
172 function_arglist_skip: "optional?" . "ly:pitch?" function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 | "optional?"
.
"ly:duration?"
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
.
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
.
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
.
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
.
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
.
function_arglist_skip
173 function_arglist_skip: "optional?"
"ly:duration?"
function_arglist_skip
.
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 | "optional?" . "scheme?" function_arglist_skip
174 function_arglist_skip: "optional?" "scheme?" . function_arglist_skip
174 function_arglist_skip: "optional?" "scheme?" . function_arglist_skip
174 function_arglist_skip: "optional?" "scheme?" . function_arglist_skip
174 function_arglist_skip: "optional?" "scheme?" . function_arglist_skip
174 function_arglist_skip: "optional?" "scheme?" function_arglist_skip .
175 function_arglist_nonbackup_common: "optional?"
"ly:pitch?"
.
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
"ly:pitch?"
.
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
"ly:pitch?"
function_arglist
.
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
"ly:pitch?"
function_arglist
pitch_also_in_chords
.
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
175 function_arglist_nonbackup_common: "optional?"
.
"ly:pitch?"
function_arglist
pitch_also_in_chords
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 | "optional?"
.
"ly:duration?"
function_arglist_closed
duration_length
176 function_arglist_nonbackup_common: "optional?"
"ly:duration?"
.
function_arglist_closed
duration_length
176 function_arglist_nonbackup_common: "optional?"
"ly:duration?"
.
function_arglist_closed
duration_length
176 function_arglist_nonbackup_common: "optional?"
"ly:duration?"
function_arglist_closed
.
duration_length
176 function_arglist_nonbackup_common: "optional?"
"ly:duration?"
function_arglist_closed
duration_length
.
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 | "optional?"
.
"scheme?"
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
.
function_arglist
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist
.
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist
.
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist
.
FRACTION
177 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist
FRACTION
.
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
"scheme?"
.
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 | "optional?"
.
"scheme?"
function_arglist_closed
post_event_nofinger
178 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
.
post_event_nofinger
178 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
.
post_event_nofinger
178 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
.
post_event_nofinger
178 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
post_event_nofinger
.
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
UNSIGNED
179 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
UNSIGNED
179 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
UNSIGNED
179 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
'-'
.
UNSIGNED
179 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
'-'
UNSIGNED
.
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
REAL
180 | "optional?"
"scheme?"
function_arglist_closed
'-'
.
REAL
180 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
REAL
180 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
REAL
180 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
REAL
180 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
'-'
REAL
.
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
.
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
function_arglist_closed
'-'
.
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
NUMBER_IDENTIFIER
181 | "optional?"
"scheme?"
function_arglist_closed
.
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 | "optional?"
.
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
181 function_arglist_nonbackup_common: "optional?"
"scheme?"
function_arglist_closed
'-'
NUMBER_IDENTIFIER
.
182 function_arglist_closed_nonbackup: function_arglist_nonbackup_common .
182 function_arglist_closed_nonbackup: function_arglist_nonbackup_common .
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
.
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
.
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
embedded_scm_arg_closed
.
183 function_arglist_closed_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg_closed
183 function_arglist_closed_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg_closed
184 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number_closed
184 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number_closed
184 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number_closed
184 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number_closed
184 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number_closed
184 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number_closed
184 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number_closed
184 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number_closed
184 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist_closed
.
bare_number_closed
184 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist_closed
.
bare_number_closed
184 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist_closed
bare_number_closed
.
184 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist_closed
bare_number_closed
.
185 | "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
185 | "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
185 | "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
185 | "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
185 | "optional?"
"scheme?"
function_arglist
.
SCM_IDENTIFIER
185 | "optional?"
"scheme?"
function_arglist
.
SCM_IDENTIFIER
185 | "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
185 | "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
185 | "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
185 | "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
185 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
.
185 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
.
186 | "optional?"
"scheme?"
.
function_arglist
STRING
186 | "optional?"
"scheme?"
.
function_arglist
STRING
186 | "optional?"
"scheme?"
.
function_arglist
STRING
186 | "optional?"
"scheme?"
.
function_arglist
STRING
186 | "optional?"
"scheme?"
function_arglist
.
STRING
186 | "optional?"
"scheme?"
function_arglist
.
STRING
186 | "optional?"
.
"scheme?"
function_arglist
STRING
186 | "optional?"
.
"scheme?"
function_arglist
STRING
186 | "optional?"
.
"scheme?"
function_arglist
STRING
186 | "optional?"
.
"scheme?"
function_arglist
STRING
186 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
STRING
.
186 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
STRING
.
187 | "optional?"
"scheme?"
.
function_arglist
full_markup
187 | "optional?"
"scheme?"
.
function_arglist
full_markup
187 | "optional?"
"scheme?"
.
function_arglist
full_markup
187 | "optional?"
"scheme?"
.
function_arglist
full_markup
187 | "optional?"
"scheme?"
function_arglist
.
full_markup
187 | "optional?"
"scheme?"
function_arglist
.
full_markup
187 | "optional?"
.
"scheme?"
function_arglist
full_markup
187 | "optional?"
.
"scheme?"
function_arglist
full_markup
187 | "optional?"
.
"scheme?"
function_arglist
full_markup
187 | "optional?"
.
"scheme?"
function_arglist
full_markup
187 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
full_markup
.
187 function_arglist_closed_nonbackup: "optional?"
"scheme?"
function_arglist
full_markup
.
188 symbol_list_arg: SYMBOL_LIST .
189 | SYMBOL_LIST . '.' symbol_list_rev
189 symbol_list_arg: SYMBOL_LIST '.' . symbol_list_rev
189 symbol_list_arg: SYMBOL_LIST '.' symbol_list_rev .
190 symbol_list_rev: symbol_list_part .
191 symbol_list_rev: symbol_list_rev '.' . symbol_list_part
191 symbol_list_rev: symbol_list_rev '.' symbol_list_part .
191 symbol_list_rev: symbol_list_rev . '.' symbol_list_part
191 symbol_list_rev: symbol_list_rev . '.' symbol_list_part
191 symbol_list_rev: symbol_list_rev . '.' symbol_list_part
191 symbol_list_rev: symbol_list_rev . '.' symbol_list_part
192 symbol_list_part: symbol_list_element .
193 symbol_list_element: STRING .
194 symbol_list_element: embedded_scm_bare .
195 function_arglist_nonbackup: function_arglist_nonbackup_common .
195 function_arglist_nonbackup: function_arglist_nonbackup_common .
196 function_arglist_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
.
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist
.
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist
.
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist
embedded_scm_arg
.
196 function_arglist_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg
196 function_arglist_nonbackup: "optional?"
.
"scheme?"
function_arglist
embedded_scm_arg
197 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number
197 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number
197 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number
197 | "optional?"
"scheme?"
.
function_arglist_closed
bare_number
197 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number
197 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number
197 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number
197 | "optional?"
.
"scheme?"
function_arglist_closed
bare_number
197 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist_closed
.
bare_number
197 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist_closed
.
bare_number
197 function_arglist_nonbackup: "optional?"
"scheme?"
function_arglist_closed
bare_number
.
198 function_arglist_nonbackup: function_arglist_nonbackup_reparse
"(reparsed?)"
.
SCM_ARG
198 function_arglist_nonbackup: function_arglist_nonbackup_reparse
"(reparsed?)"
SCM_ARG
.
198 function_arglist_nonbackup: function_arglist_nonbackup_reparse
.
"(reparsed?)"
SCM_ARG
199 | function_arglist_nonbackup_reparse
"(reparsed?)"
.
lyric_element_music
199 | function_arglist_nonbackup_reparse
.
"(reparsed?)"
lyric_element_music
199 function_arglist_nonbackup: function_arglist_nonbackup_reparse
"(reparsed?)"
lyric_element_music
.
200 | function_arglist_nonbackup_reparse
"(reparsed?)"
.
symbol_list_arg
200 | function_arglist_nonbackup_reparse
.
"(reparsed?)"
symbol_list_arg
200 function_arglist_nonbackup: function_arglist_nonbackup_reparse
"(reparsed?)"
symbol_list_arg
.
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
.
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
.
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
.
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
.
201 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
SCM_IDENTIFIER
.
201 function_arglist_nonbackup_reparse: "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
201 function_arglist_nonbackup_reparse: "optional?"
.
"scheme?"
function_arglist
SCM_IDENTIFIER
202 | "optional?"
"scheme?"
.
function_arglist
STRING
202 | "optional?"
"scheme?"
.
function_arglist
STRING
202 | "optional?"
"scheme?"
.
function_arglist
STRING
202 | "optional?"
"scheme?"
.
function_arglist
STRING
202 | "optional?"
"scheme?"
function_arglist
.
STRING
202 | "optional?"
"scheme?"
function_arglist
.
STRING
202 | "optional?"
.
"scheme?"
function_arglist
STRING
202 | "optional?"
.
"scheme?"
function_arglist
STRING
202 | "optional?"
.
"scheme?"
function_arglist
STRING
202 | "optional?"
.
"scheme?"
function_arglist
STRING
202 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
STRING
.
202 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
STRING
.
203 | "optional?"
"scheme?"
.
function_arglist
full_markup
203 | "optional?"
"scheme?"
.
function_arglist
full_markup
203 | "optional?"
"scheme?"
.
function_arglist
full_markup
203 | "optional?"
"scheme?"
.
function_arglist
full_markup
203 | "optional?"
"scheme?"
function_arglist
.
full_markup
203 | "optional?"
"scheme?"
function_arglist
.
full_markup
203 | "optional?"
.
"scheme?"
function_arglist
full_markup
203 | "optional?"
.
"scheme?"
function_arglist
full_markup
203 | "optional?"
.
"scheme?"
function_arglist
full_markup
203 | "optional?"
.
"scheme?"
function_arglist
full_markup
203 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
full_markup
.
203 function_arglist_nonbackup_reparse: "optional?"
"scheme?"
function_arglist
full_markup
.
204 function_arglist_keep: function_arglist_common .
204 function_arglist_keep: function_arglist_common .
205 function_arglist_keep: function_arglist_backup .
205 function_arglist_keep: function_arglist_backup .
205 function_arglist_keep: function_arglist_backup .
205 function_arglist_keep: function_arglist_backup .
205 function_arglist_keep: function_arglist_backup .
205 function_arglist_keep: function_arglist_backup .
206 function_arglist_closed_keep: function_arglist_closed_common .
207 function_arglist_closed_keep: function_arglist_backup .
207 function_arglist_closed_keep: function_arglist_backup .
207 function_arglist_closed_keep: function_arglist_backup .
207 function_arglist_closed_keep: function_arglist_backup .
207 function_arglist_closed_keep: function_arglist_backup .
207 function_arglist_closed_keep: function_arglist_backup .
208 function_arglist_backup: "optional?"
"scheme?"
.
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
"scheme?"
.
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
.
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
.
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
208 function_arglist_backup: "optional?"
.
"scheme?"
function_arglist_keep
embedded_scm_arg_closed
209 | "optional?"
"scheme?"
.
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
"scheme?"
.
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 | "optional?"
.
"scheme?"
function_arglist_closed_keep
post_event_nofinger
209 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
.
post_event_nofinger
209 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
post_event_nofinger
.
210 | "optional?"
"scheme?"
.
function_arglist_keep
full_markup
210 | "optional?"
"scheme?"
.
function_arglist_keep
full_markup
210 | "optional?"
"scheme?"
function_arglist_keep
.
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 | "optional?"
.
"scheme?"
function_arglist_keep
full_markup
210 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
full_markup
.
211 | "optional?"
"scheme?"
.
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
"scheme?"
.
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
"scheme?"
function_arglist_closed_keep
.
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 | "optional?"
.
"scheme?"
function_arglist_closed_keep
UNSIGNED
211 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
UNSIGNED
.
212 | "optional?"
"scheme?"
.
function_arglist_closed_keep
REAL
212 | "optional?"
"scheme?"
.
function_arglist_closed_keep
REAL
212 | "optional?"
"scheme?"
function_arglist_closed_keep
.
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 | "optional?"
.
"scheme?"
function_arglist_closed_keep
REAL
212 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
REAL
.
213 | "optional?"
"scheme?"
.
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
"scheme?"
.
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
"scheme?"
function_arglist_closed_keep
.
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 | "optional?"
.
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
213 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
NUMBER_IDENTIFIER
.
214 | "optional?"
"scheme?"
.
function_arglist_keep
FRACTION
214 | "optional?"
"scheme?"
.
function_arglist_keep
FRACTION
214 | "optional?"
"scheme?"
function_arglist_keep
.
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 | "optional?"
.
"scheme?"
function_arglist_keep
FRACTION
214 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
FRACTION
.
215 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
"scheme?"
function_arglist_closed_keep
.
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
215 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
'-'
.
UNSIGNED
215 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
'-'
UNSIGNED
.
216 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
"scheme?"
function_arglist_closed_keep
'-'
.
REAL
216 | "optional?"
"scheme?"
function_arglist_closed_keep
.
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
REAL
216 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
'-'
REAL
.
217 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
"scheme?"
.
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
"scheme?"
function_arglist_closed_keep
'-'
.
NUMBER_IDENTIFIER
217 | "optional?"
"scheme?"
function_arglist_closed_keep
.
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 | "optional?"
.
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
217 function_arglist_backup: "optional?"
"scheme?"
function_arglist_closed_keep
'-'
NUMBER_IDENTIFIER
.
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 | "optional?"
.
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
.
function_arglist_keep
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
function_arglist_keep
.
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
function_arglist_keep
.
pitch_also_in_chords
218 function_arglist_backup: "optional?"
"ly:pitch?"
function_arglist_keep
pitch_also_in_chords
.
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 | "optional?"
.
"ly:duration?"
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
.
function_arglist_closed_keep
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
function_arglist_closed_keep
.
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
function_arglist_closed_keep
.
duration_length
219 function_arglist_backup: "optional?"
"ly:duration?"
function_arglist_closed_keep
duration_length
.
220 | "optional?"
"scheme?"
.
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
"scheme?"
.
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
"scheme?"
function_arglist_keep
.
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 | "optional?"
.
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
220 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
SCM_IDENTIFIER
.
221 | "optional?"
"scheme?"
.
function_arglist_keep
STRING
221 | "optional?"
"scheme?"
.
function_arglist_keep
STRING
221 | "optional?"
"scheme?"
function_arglist_keep
.
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 | "optional?"
.
"scheme?"
function_arglist_keep
STRING
221 function_arglist_backup: "optional?"
"scheme?"
function_arglist_keep
STRING
.
222 | "optional?"
"scheme?"
.
function_arglist_backup
"(backed-up?)"
222 | "optional?"
"scheme?"
.
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 | "optional?"
.
"scheme?"
function_arglist_backup
"(backed-up?)"
222 function_arglist_backup: "optional?"
"scheme?"
function_arglist_backup
"(backed-up?)"
.
222 function_arglist_backup: "optional?"
"scheme?"
function_arglist_backup
.
"(backed-up?)"
223 | function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
"(reparsed?)"
.
bare_number
223 function_arglist_backup: function_arglist_backup
"(reparsed?)"
bare_number
.
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
223 function_arglist_backup: function_arglist_backup
.
"(reparsed?)"
bare_number
224 | function_arglist_backup
"(reparsed?)"
.
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 | function_arglist_backup
.
"(reparsed?)"
symbol_list_arg
224 function_arglist_backup: function_arglist_backup
"(reparsed?)"
symbol_list_arg
.
225 function_arglist: function_arglist_common .
225 function_arglist: function_arglist_common .
226 function_arglist: function_arglist_nonbackup .
227 function_arglist_common: function_arglist_bare .
227 function_arglist_common: function_arglist_bare .
228 function_arglist_common: "scheme?"
.
function_arglist_optional
embedded_scm_arg
228 function_arglist_common: "scheme?"
.
function_arglist_optional
embedded_scm_arg
228 function_arglist_common: "scheme?"
function_arglist_optional
.
embedded_scm_arg
228 function_arglist_common: "scheme?"
function_arglist_optional
.
embedded_scm_arg
228 function_arglist_common: "scheme?"
function_arglist_optional
embedded_scm_arg
.
229 | "scheme?"
.
function_arglist_closed_optional
bare_number
229 | "scheme?"
.
function_arglist_closed_optional
bare_number
229 function_arglist_common: "scheme?"
function_arglist_closed_optional
.
bare_number
229 function_arglist_common: "scheme?"
function_arglist_closed_optional
.
bare_number
229 function_arglist_common: "scheme?"
function_arglist_closed_optional
bare_number
.
229 function_arglist_common: "scheme?"
function_arglist_closed_optional
bare_number
.
230 | "scheme?" . function_arglist_optional FRACTION
230 | "scheme?" . function_arglist_optional FRACTION
230 | "scheme?" function_arglist_optional . FRACTION
230 | "scheme?" function_arglist_optional . FRACTION
230 function_arglist_common: "scheme?" function_arglist_optional FRACTION .
230 function_arglist_common: "scheme?" function_arglist_optional FRACTION .
231 | "scheme?"
.
function_arglist_closed_optional
post_event_nofinger
231 | "scheme?"
.
function_arglist_closed_optional
post_event_nofinger
231 | "scheme?"
function_arglist_closed_optional
.
post_event_nofinger
231 | "scheme?"
function_arglist_closed_optional
.
post_event_nofinger
231 function_arglist_common: "scheme?"
function_arglist_closed_optional
post_event_nofinger
.
231 function_arglist_common: "scheme?"
function_arglist_closed_optional
post_event_nofinger
.
232 | "scheme?"
.
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
232 | "scheme?"
.
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
232 | "scheme?"
function_arglist_closed_optional
.
'-'
NUMBER_IDENTIFIER
232 | "scheme?"
function_arglist_closed_optional
.
'-'
NUMBER_IDENTIFIER
232 function_arglist_common: "scheme?"
function_arglist_closed_optional
'-'
.
NUMBER_IDENTIFIER
232 function_arglist_common: "scheme?"
function_arglist_closed_optional
'-'
.
NUMBER_IDENTIFIER
232 function_arglist_common: "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
.
232 function_arglist_common: "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
.
233 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
.
SCM_ARG
233 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
.
SCM_ARG
233 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
.
233 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
.
233 function_arglist_common: function_arglist_common_reparse
.
"(reparsed?)"
SCM_ARG
233 function_arglist_common: function_arglist_common_reparse
.
"(reparsed?)"
SCM_ARG
234 | function_arglist_common_reparse
"(reparsed?)"
.
lyric_element_music
234 | function_arglist_common_reparse
"(reparsed?)"
.
lyric_element_music
234 | function_arglist_common_reparse
.
"(reparsed?)"
lyric_element_music
234 | function_arglist_common_reparse
.
"(reparsed?)"
lyric_element_music
234 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
lyric_element_music
.
235 | function_arglist_common_reparse
"(reparsed?)"
.
bare_number
235 | function_arglist_common_reparse
"(reparsed?)"
.
bare_number
235 | function_arglist_common_reparse
.
"(reparsed?)"
bare_number
235 | function_arglist_common_reparse
.
"(reparsed?)"
bare_number
235 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
bare_number
.
235 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
bare_number
.
236 | function_arglist_common_reparse
"(reparsed?)"
.
symbol_list_arg
236 | function_arglist_common_reparse
"(reparsed?)"
.
symbol_list_arg
236 | function_arglist_common_reparse
.
"(reparsed?)"
symbol_list_arg
236 | function_arglist_common_reparse
.
"(reparsed?)"
symbol_list_arg
236 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
.
236 function_arglist_common: function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
.
237 function_arglist_common_reparse: "scheme?"
.
function_arglist_optional
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
.
function_arglist_optional
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
.
function_arglist_optional
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
function_arglist_optional
.
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
function_arglist_optional
.
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
function_arglist_optional
.
SCM_IDENTIFIER
237 function_arglist_common_reparse: "scheme?"
function_arglist_optional
SCM_IDENTIFIER
.
238 | "scheme?"
.
function_arglist_optional
STRING
238 | "scheme?"
.
function_arglist_optional
STRING
238 | "scheme?"
.
function_arglist_optional
STRING
238 | "scheme?"
function_arglist_optional
.
STRING
238 | "scheme?"
function_arglist_optional
.
STRING
238 | "scheme?"
function_arglist_optional
.
STRING
238 function_arglist_common_reparse: "scheme?"
function_arglist_optional
STRING
.
239 | "scheme?"
.
function_arglist_optional
full_markup
239 | "scheme?"
.
function_arglist_optional
full_markup
239 | "scheme?"
.
function_arglist_optional
full_markup
239 | "scheme?"
function_arglist_optional
.
full_markup
239 | "scheme?"
function_arglist_optional
.
full_markup
239 | "scheme?"
function_arglist_optional
.
full_markup
239 function_arglist_common_reparse: "scheme?"
function_arglist_optional
full_markup
.
240 | "scheme?"
.
function_arglist_closed_optional
'-'
UNSIGNED
240 | "scheme?"
.
function_arglist_closed_optional
'-'
UNSIGNED
240 | "scheme?"
.
function_arglist_closed_optional
'-'
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
'-'
.
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
'-'
.
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
'-'
.
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
'-'
UNSIGNED
.
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
.
'-'
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
.
'-'
UNSIGNED
240 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
.
'-'
UNSIGNED
241 | "scheme?"
.
function_arglist_closed_optional
'-'
REAL
241 | "scheme?"
.
function_arglist_closed_optional
'-'
REAL
241 | "scheme?"
.
function_arglist_closed_optional
'-'
REAL
241 | "scheme?"
function_arglist_closed_optional
'-'
.
REAL
241 | "scheme?"
function_arglist_closed_optional
'-'
.
REAL
241 | "scheme?"
function_arglist_closed_optional
'-'
.
REAL
241 | "scheme?"
function_arglist_closed_optional
.
'-'
REAL
241 | "scheme?"
function_arglist_closed_optional
.
'-'
REAL
241 | "scheme?"
function_arglist_closed_optional
.
'-'
REAL
241 function_arglist_common_reparse: "scheme?"
function_arglist_closed_optional
'-'
REAL
.
242 function_arglist_closed: function_arglist_closed_common .
243 function_arglist_closed: function_arglist_closed_nonbackup .
244 function_arglist_closed_common: function_arglist_bare .
244 function_arglist_closed_common: function_arglist_bare .
245 function_arglist_closed_common: "scheme?"
.
function_arglist_optional
embedded_scm_arg_closed
245 function_arglist_closed_common: "scheme?"
.
function_arglist_optional
embedded_scm_arg_closed
245 function_arglist_closed_common: "scheme?"
function_arglist_optional
.
embedded_scm_arg_closed
245 function_arglist_closed_common: "scheme?"
function_arglist_optional
.
embedded_scm_arg_closed
245 function_arglist_closed_common: "scheme?"
function_arglist_optional
embedded_scm_arg_closed
.
246 | "scheme?"
.
function_arglist_closed_optional
bare_number
246 | "scheme?"
.
function_arglist_closed_optional
bare_number
246 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
.
bare_number
246 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
.
bare_number
246 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
bare_number
.
246 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
bare_number
.
247 | "scheme?"
.
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
247 | "scheme?"
.
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
247 | "scheme?"
function_arglist_closed_optional
.
'-'
NUMBER_IDENTIFIER
247 | "scheme?"
function_arglist_closed_optional
.
'-'
NUMBER_IDENTIFIER
247 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
'-'
.
NUMBER_IDENTIFIER
247 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
'-'
.
NUMBER_IDENTIFIER
247 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
.
247 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
'-'
NUMBER_IDENTIFIER
.
248 | "scheme?"
.
function_arglist_closed_optional
post_event_nofinger
248 | "scheme?"
.
function_arglist_closed_optional
post_event_nofinger
248 | "scheme?"
function_arglist_closed_optional
.
post_event_nofinger
248 | "scheme?"
function_arglist_closed_optional
.
post_event_nofinger
248 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
post_event_nofinger
.
248 function_arglist_closed_common: "scheme?"
function_arglist_closed_optional
post_event_nofinger
.
249 | "scheme?"
.
function_arglist_optional
FRACTION
249 | "scheme?"
.
function_arglist_optional
FRACTION
249 | "scheme?"
function_arglist_optional
.
FRACTION
249 | "scheme?"
function_arglist_optional
.
FRACTION
249 function_arglist_closed_common: "scheme?"
function_arglist_optional
FRACTION
.
249 function_arglist_closed_common: "scheme?"
function_arglist_optional
FRACTION
.
250 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
.
SCM_ARG
250 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
.
SCM_ARG
250 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
.
250 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
SCM_ARG
.
250 function_arglist_closed_common: function_arglist_common_reparse
.
"(reparsed?)"
SCM_ARG
250 function_arglist_closed_common: function_arglist_common_reparse
.
"(reparsed?)"
SCM_ARG
251 | function_arglist_common_reparse
"(reparsed?)"
.
bare_number
251 | function_arglist_common_reparse
"(reparsed?)"
.
bare_number
251 | function_arglist_common_reparse
.
"(reparsed?)"
bare_number
251 | function_arglist_common_reparse
.
"(reparsed?)"
bare_number
251 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
bare_number
.
251 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
bare_number
.
252 | function_arglist_common_reparse
"(reparsed?)"
.
symbol_list_arg
252 | function_arglist_common_reparse
"(reparsed?)"
.
symbol_list_arg
252 | function_arglist_common_reparse
.
"(reparsed?)"
symbol_list_arg
252 | function_arglist_common_reparse
.
"(reparsed?)"
symbol_list_arg
252 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
.
252 function_arglist_closed_common: function_arglist_common_reparse
"(reparsed?)"
symbol_list_arg
.
253 function_arglist_optional: function_arglist_keep .
253 function_arglist_optional: function_arglist_keep .
254 function_arglist_optional: function_arglist_backup "(backed-up?)" .
254 function_arglist_optional: function_arglist_backup "(backed-up?)" .
254 function_arglist_optional: function_arglist_backup . "(backed-up?)"
254 function_arglist_optional: function_arglist_backup . "(backed-up?)"
254 function_arglist_optional: function_arglist_backup . "(backed-up?)"
255 function_arglist_optional: "optional?"
"ly:pitch?"
.
function_arglist_optional
255 function_arglist_optional: "optional?"
"ly:pitch?"
.
function_arglist_optional
255 function_arglist_optional: "optional?"
"ly:pitch?"
.
function_arglist_optional
255 function_arglist_optional: "optional?"
"ly:pitch?"
.
function_arglist_optional
255 function_arglist_optional: "optional?"
"ly:pitch?"
function_arglist_optional
.
255 function_arglist_optional: "optional?"
.
"ly:pitch?"
function_arglist_optional
255 function_arglist_optional: "optional?"
.
"ly:pitch?"
function_arglist_optional
255 function_arglist_optional: "optional?"
.
"ly:pitch?"
function_arglist_optional
255 function_arglist_optional: "optional?"
.
"ly:pitch?"
function_arglist_optional
256 | "optional?"
.
"ly:duration?"
function_arglist_optional
256 | "optional?"
.
"ly:duration?"
function_arglist_optional
256 | "optional?"
.
"ly:duration?"
function_arglist_optional
256 | "optional?"
.
"ly:duration?"
function_arglist_optional
256 function_arglist_optional: "optional?"
"ly:duration?"
.
function_arglist_optional
256 function_arglist_optional: "optional?"
"ly:duration?"
.
function_arglist_optional
256 function_arglist_optional: "optional?"
"ly:duration?"
.
function_arglist_optional
256 function_arglist_optional: "optional?"
"ly:duration?"
.
function_arglist_optional
256 function_arglist_optional: "optional?"
"ly:duration?"
function_arglist_optional
.
257 function_arglist_closed_optional: function_arglist_closed_keep .
257 function_arglist_closed_optional: function_arglist_closed_keep .
258 function_arglist_closed_optional: function_arglist_backup
"(backed-up?)"
.
258 function_arglist_closed_optional: function_arglist_backup
"(backed-up?)"
.
258 function_arglist_closed_optional: function_arglist_backup
.
"(backed-up?)"
258 function_arglist_closed_optional: function_arglist_backup
.
"(backed-up?)"
258 function_arglist_closed_optional: function_arglist_backup
.
"(backed-up?)"
259 function_arglist_closed_optional: "optional?"
"ly:pitch?"
.
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
"ly:pitch?"
.
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
"ly:pitch?"
.
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
"ly:pitch?"
.
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
"ly:pitch?"
function_arglist_closed_optional
.
259 function_arglist_closed_optional: "optional?"
.
"ly:pitch?"
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
.
"ly:pitch?"
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
.
"ly:pitch?"
function_arglist_closed_optional
259 function_arglist_closed_optional: "optional?"
.
"ly:pitch?"
function_arglist_closed_optional
260 | "optional?"
.
"ly:duration?"
function_arglist_closed_optional
260 | "optional?"
.
"ly:duration?"
function_arglist_closed_optional
260 | "optional?"
.
"ly:duration?"
function_arglist_closed_optional
260 | "optional?"
.
"ly:duration?"
function_arglist_closed_optional
260 function_arglist_closed_optional: "optional?"
"ly:duration?"
.
function_arglist_closed_optional
260 function_arglist_closed_optional: "optional?"
"ly:duration?"
.
function_arglist_closed_optional
260 function_arglist_closed_optional: "optional?"
"ly:duration?"
.
function_arglist_closed_optional
260 function_arglist_closed_optional: "optional?"
"ly:duration?"
.
function_arglist_closed_optional
260 function_arglist_closed_optional: "optional?"
"ly:duration?"
function_arglist_closed_optional
.
261 embedded_scm_closed: embedded_scm_bare .
262 embedded_scm_closed: scm_function_call_closed .
263 embedded_scm_arg_closed: embedded_scm_bare_arg .
263 embedded_scm_arg_closed: embedded_scm_bare_arg .
264 embedded_scm_arg_closed: scm_function_call_closed .
265 embedded_scm_arg_closed: closed_music .
266 scm_function_call_closed: SCM_FUNCTION . function_arglist_closed
266 scm_function_call_closed: SCM_FUNCTION . function_arglist_closed
266 scm_function_call_closed: SCM_FUNCTION function_arglist_closed .
267 function_arglist_bare: EXPECT_NO_MORE_ARGS .
268 function_arglist_bare: "ly:pitch?"
.
function_arglist_optional
pitch_also_in_chords
268 function_arglist_bare: "ly:pitch?"
function_arglist_optional
.
pitch_also_in_chords
268 function_arglist_bare: "ly:pitch?"
function_arglist_optional
pitch_also_in_chords
.
269 function_arglist_bare: "ly:duration?"
.
function_arglist_closed_optional
duration_length
269 function_arglist_bare: "ly:duration?"
function_arglist_closed_optional
.
duration_length
269 function_arglist_bare: "ly:duration?"
function_arglist_closed_optional
duration_length
.
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
.
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
function_arglist_skip
"\default"
.
270 function_arglist_bare: "optional?"
"ly:pitch?"
function_arglist_skip
.
"\default"
270 function_arglist_bare: "optional?"
"ly:pitch?"
function_arglist_skip
.
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
270 function_arglist_bare: "optional?"
.
"ly:pitch?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 | "optional?"
.
"ly:duration?"
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
.
function_arglist_skip
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
function_arglist_skip
"\default"
.
271 function_arglist_bare: "optional?"
"ly:duration?"
function_arglist_skip
.
"\default"
271 function_arglist_bare: "optional?"
"ly:duration?"
function_arglist_skip
.
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 | "optional?"
.
"scheme?"
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
.
function_arglist_skip
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
function_arglist_skip
"\default"
.
272 function_arglist_bare: "optional?"
"scheme?"
function_arglist_skip
.
"\default"
272 function_arglist_bare: "optional?"
"scheme?"
function_arglist_skip
.
"\default"
273 music_function_call: MUSIC_FUNCTION . function_arglist
273 music_function_call: MUSIC_FUNCTION . function_arglist
273 music_function_call: MUSIC_FUNCTION function_arglist .
275 optional_id: '=' . simple_string
275 optional_id: '=' simple_string .
276 complex_music: music_function_call .
277 complex_music: repeated_music .
278 complex_music: re_rhythmed_music .
279 complex_music: complex_music_prefix . music
279 complex_music: complex_music_prefix . music
279 complex_music: complex_music_prefix music .
280 complex_music_prefix: "\context"
.
symbol
optional_id
optional_context_mod
280 complex_music_prefix: "\context"
.
symbol
optional_id
optional_context_mod
280 complex_music_prefix: "\context"
.
symbol
optional_id
optional_context_mod
280 complex_music_prefix: "\context"
symbol
.
optional_id
optional_context_mod
280 complex_music_prefix: "\context"
symbol
optional_id
.
optional_context_mod
280 complex_music_prefix: "\context"
symbol
optional_id
optional_context_mod
.
281 complex_music_prefix: "\new" . symbol optional_id optional_context_mod
281 complex_music_prefix: "\new" symbol . optional_id optional_context_mod
281 complex_music_prefix: "\new" symbol optional_id . optional_context_mod
281 complex_music_prefix: "\new" symbol optional_id optional_context_mod .
282 mode_changed_music: mode_changing_head . grouped_music_list
282 mode_changed_music: mode_changing_head grouped_music_list .
283 mode_changed_music: mode_changing_head_with_context
.
optional_context_mod
grouped_music_list
283 mode_changed_music: mode_changing_head_with_context
optional_context_mod
.
grouped_music_list
283 mode_changed_music: mode_changing_head_with_context
optional_context_mod
grouped_music_list
.
284 mode_changing_head: "\notemode" .
285 mode_changing_head: "\drummode" .
286 mode_changing_head: "\figuremode" .
287 mode_changing_head: "\chordmode" .
288 mode_changing_head: "\lyricmode" .
289 mode_changing_head_with_context: "\drums" .
290 mode_changing_head_with_context: "\figures" .
291 mode_changing_head_with_context: "\chords" .
292 mode_changing_head_with_context: "\lyrics" .
294 new_lyrics: "\addlyrics" $@10 . composite_music
294 new_lyrics: "\addlyrics" $@10 composite_music .
294 new_lyrics: "\addlyrics" . $@10 composite_music
296 new_lyrics: new_lyrics "\addlyrics" $@11 . composite_music
296 new_lyrics: new_lyrics "\addlyrics" $@11 composite_music .
296 new_lyrics: new_lyrics "\addlyrics" . $@11 composite_music
296 new_lyrics: new_lyrics . "\addlyrics" $@11 composite_music
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music . new_lyrics
297 re_rhythmed_music: composite_music new_lyrics .
299 re_rhythmed_music: "\lyricsto" . simple_string $@12 music
299 re_rhythmed_music: "\lyricsto" simple_string $@12 . music
299 re_rhythmed_music: "\lyricsto" simple_string $@12 music .
299 re_rhythmed_music: "\lyricsto" simple_string . $@12 music
300 context_change: "\change" . STRING '=' STRING
300 context_change: "\change" STRING '=' . STRING
300 context_change: "\change" STRING '=' STRING .
300 context_change: "\change" STRING . '=' STRING
301 property_path: symbol_list_rev .
302 | symbol_list_rev . property_path
302 property_path: symbol_list_rev property_path .
303 property_operation: symbol '=' . scalar
303 property_operation: symbol '=' scalar .
303 property_operation: symbol . '=' scalar
304 property_operation: "\unset" . symbol
304 property_operation: "\unset" symbol .
305 property_operation: "\override" . property_path '=' scalar
305 property_operation: "\override" property_path '=' . scalar
305 property_operation: "\override" property_path '=' scalar .
305 property_operation: "\override" property_path . '=' scalar
306 property_operation: "\revert" . revert_arg
306 property_operation: "\revert" revert_arg .
307 revert_arg: revert_arg_backup "(backed-up?)" . symbol_list_arg
307 revert_arg: revert_arg_backup "(backed-up?)" symbol_list_arg .
307 revert_arg: revert_arg_backup . "(backed-up?)" symbol_list_arg
308 revert_arg_backup: revert_arg_part .
309 revert_arg_part: symbol_list_part .
310 revert_arg_part: revert_arg_backup
"(backed-up?)"
.
SCM_ARG
'.'
symbol_list_part
310 revert_arg_part: revert_arg_backup
"(backed-up?)"
SCM_ARG
'.'
.
symbol_list_part
310 revert_arg_part: revert_arg_backup
"(backed-up?)"
SCM_ARG
'.'
symbol_list_part
.
310 revert_arg_part: revert_arg_backup
"(backed-up?)"
SCM_ARG
.
'.'
symbol_list_part
310 revert_arg_part: revert_arg_backup
.
"(backed-up?)"
SCM_ARG
'.'
symbol_list_part
311 | revert_arg_backup
"(backed-up?)"
.
SCM_ARG
symbol_list_part
311 | revert_arg_backup
"(backed-up?)"
SCM_ARG
.
symbol_list_part
311 | revert_arg_backup
.
"(backed-up?)"
SCM_ARG
symbol_list_part
311 revert_arg_part: revert_arg_backup
"(backed-up?)"
SCM_ARG
symbol_list_part
.
312 context_def_mod: "\consists" .
313 context_def_mod: "\remove" .
314 context_def_mod: "\accepts" .
315 context_def_mod: "\defaultchild" .
316 context_def_mod: "\denies" .
317 context_def_mod: "\alias" .
318 context_def_mod: "\type" .
319 context_def_mod: "\description" .
320 context_def_mod: "\name" .
321 context_mod: property_operation .
322 context_mod: context_def_mod . STRING
322 context_mod: context_def_mod STRING .
323 | context_def_mod . embedded_scm
323 context_mod: context_def_mod embedded_scm .
324 grob_prop_spec: symbol_list_rev .
325 grob_prop_path: grob_prop_spec .
326 | grob_prop_spec . property_path
326 grob_prop_path: grob_prop_spec property_path .
327 context_prop_spec: symbol_list_rev .
328 simple_music_property_def: "\override" . grob_prop_path '=' scalar
328 simple_music_property_def: "\override" grob_prop_path '=' . scalar
328 simple_music_property_def: "\override" grob_prop_path '=' scalar .
328 simple_music_property_def: "\override" grob_prop_path . '=' scalar
329 simple_music_property_def: "\revert"
.
simple_revert_context
revert_arg
329 simple_music_property_def: "\revert"
simple_revert_context
.
revert_arg
329 simple_music_property_def: "\revert"
simple_revert_context
revert_arg
.
330 simple_music_property_def: "\set" . context_prop_spec '=' scalar
330 simple_music_property_def: "\set" context_prop_spec '=' . scalar
330 simple_music_property_def: "\set" context_prop_spec '=' scalar .
330 simple_music_property_def: "\set" context_prop_spec . '=' scalar
331 simple_music_property_def: "\unset" . context_prop_spec
331 simple_music_property_def: "\unset" context_prop_spec .
332 simple_revert_context: symbol_list_part .
333 music_property_def: simple_music_property_def .
334 string: STRING .
334 string: STRING .
335 string: full_markup .
335 string: full_markup .
336 simple_string: STRING .
337 simple_string: embedded_scm_bare .
338 symbol: STRING .
339 symbol: embedded_scm_bare .
339 symbol: embedded_scm_bare .
340 scalar: embedded_scm_arg .
341 scalar: SCM_IDENTIFIER .
341 scalar: SCM_IDENTIFIER .
342 scalar: bare_number .
342 scalar: bare_number .
343 scalar: '-' . bare_number
343 scalar: '-' . bare_number
343 scalar: '-' bare_number .
343 scalar: '-' bare_number .
344 scalar: FRACTION .
344 scalar: FRACTION .
345 scalar: STRING .
345 scalar: STRING .
346 scalar: full_markup .
346 scalar: full_markup .
347 scalar_closed: embedded_scm_arg_closed .
348 scalar_closed: SCM_IDENTIFIER .
349 scalar_closed: bare_number .
350 scalar_closed: '-' . bare_number
350 scalar_closed: '-' bare_number .
351 scalar_closed: FRACTION .
352 scalar_closed: STRING .
353 scalar_closed: full_markup .
354 event_chord: simple_element . post_events
354 event_chord: simple_element post_events .
355 event_chord: simple_chord_elements . post_events
355 event_chord: simple_chord_elements post_events .
356 event_chord: CHORD_REPETITION . optional_notemode_duration post_events
356 event_chord: CHORD_REPETITION optional_notemode_duration . post_events
356 event_chord: CHORD_REPETITION optional_notemode_duration post_events .
357 event_chord: MULTI_MEASURE_REST
.
optional_notemode_duration
post_events
357 event_chord: MULTI_MEASURE_REST
optional_notemode_duration
.
post_events
357 event_chord: MULTI_MEASURE_REST
optional_notemode_duration
post_events
.
358 event_chord: command_element .
359 event_chord: note_chord_element .
360 note_chord_element: chord_body . optional_notemode_duration post_events
360 note_chord_element: chord_body optional_notemode_duration . post_events
360 note_chord_element: chord_body optional_notemode_duration post_events .
361 chord_body: "<" . chord_body_elements ">"
361 chord_body: "<" chord_body_elements ">" .
361 chord_body: "<" chord_body_elements . ">"
363 chord_body_elements: chord_body_elements . chord_body_element
363 chord_body_elements: chord_body_elements chord_body_element .
364 chord_body_element: pitch
.
exclamations
questions
octave_check
post_events
364 chord_body_element: pitch
exclamations
.
questions
octave_check
post_events
364 chord_body_element: pitch
exclamations
questions
.
octave_check
post_events
364 chord_body_element: pitch
exclamations
questions
octave_check
.
post_events
364 chord_body_element: pitch
exclamations
questions
octave_check
post_events
.
365 chord_body_element: DRUM_PITCH . post_events
365 chord_body_element: DRUM_PITCH post_events .
366 chord_body_element: music_function_chord_body .
367 music_function_chord_body: music_function_call .
368 music_function_chord_body: MUSIC_IDENTIFIER .
369 music_function_call_closed: MUSIC_FUNCTION . function_arglist_closed
369 music_function_call_closed: MUSIC_FUNCTION . function_arglist_closed
369 music_function_call_closed: MUSIC_FUNCTION function_arglist_closed .
370 event_function_event: EVENT_FUNCTION . function_arglist_closed
370 event_function_event: EVENT_FUNCTION function_arglist_closed .
371 command_element: command_event .
372 command_event: tempo_event .
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events . post_event
374 post_events: post_events post_event .
375 post_event_nofinger: direction_less_event .
376 post_event_nofinger: script_dir . music_function_call_closed
376 post_event_nofinger: script_dir music_function_call_closed .
377 post_event_nofinger: "--" .
378 post_event_nofinger: "__" .
379 | script_dir . direction_reqd_event
379 post_event_nofinger: script_dir direction_reqd_event .
380 | script_dir . direction_less_event
380 post_event_nofinger: script_dir direction_less_event .
381 post_event_nofinger: '^' . fingering
381 post_event_nofinger: '^' fingering .
382 post_event_nofinger: '_' . fingering
382 post_event_nofinger: '_' fingering .
383 post_event: post_event_nofinger .
384 post_event: '-' . fingering
384 post_event: '-' fingering .
385 string_number_event: E_UNSIGNED .
386 direction_less_event: string_number_event .
387 direction_less_event: EVENT_IDENTIFIER .
388 direction_less_event: tremolo_type .
389 direction_less_event: event_function_event .
390 direction_reqd_event: gen_text_def .
391 direction_reqd_event: script_abbreviation .
393 octave_check: '=' . quotes
393 octave_check: '=' quotes .
395 quotes: sub_quotes .
396 quotes: sup_quotes .
397 sup_quotes: '\'' .
398 sup_quotes: sup_quotes '\'' .
398 sup_quotes: sup_quotes . '\''
399 sub_quotes: ',' .
400 sub_quotes: sub_quotes ',' .
400 sub_quotes: sub_quotes . ','
401 steno_pitch: NOTENAME_PITCH . quotes
401 steno_pitch: NOTENAME_PITCH quotes .
402 steno_tonic_pitch: TONICNAME_PITCH . quotes
402 steno_tonic_pitch: TONICNAME_PITCH quotes .
403 pitch: steno_pitch .
404 pitch: PITCH_IDENTIFIER .
405 pitch_also_in_chords: pitch .
406 pitch_also_in_chords: steno_tonic_pitch .
407 gen_text_def: full_markup .
408 gen_text_def: STRING .
409 gen_text_def: embedded_scm_closed .
410 fingering: UNSIGNED .
411 script_abbreviation: '^' .
412 script_abbreviation: '+' .
413 script_abbreviation: '-' .
414 script_abbreviation: '!' .
415 script_abbreviation: ">" .
416 script_abbreviation: '.' .
417 script_abbreviation: '_' .
418 script_dir: '_' .
419 script_dir: '^' .
420 script_dir: '-' .
420 script_dir: '-' .
420 script_dir: '-' .
420 script_dir: '-' .
420 script_dir: '-' .
420 script_dir: '-' .
420 script_dir: '-' .
421 duration_length: multiplied_duration .
423 maybe_notemode_duration: multiplied_duration .
424 optional_notemode_duration: maybe_notemode_duration .
425 steno_duration: UNSIGNED . dots
425 steno_duration: UNSIGNED . dots
425 steno_duration: UNSIGNED dots .
426 steno_duration: DURATION_IDENTIFIER . dots
426 steno_duration: DURATION_IDENTIFIER dots .
427 multiplied_duration: steno_duration .
428 multiplied_duration: multiplied_duration '*' . UNSIGNED
428 multiplied_duration: multiplied_duration '*' UNSIGNED .
428 multiplied_duration: multiplied_duration . '*' UNSIGNED
428 multiplied_duration: multiplied_duration . '*' UNSIGNED
429 | multiplied_duration '*' . FRACTION
429 | multiplied_duration . '*' FRACTION
429 | multiplied_duration . '*' FRACTION
429 multiplied_duration: multiplied_duration '*' FRACTION .
431 dots: dots '.' .
431 dots: dots . '.'
431 dots: dots . '.'
432 tremolo_type: ':' .
433 | ':' . UNSIGNED
433 tremolo_type: ':' UNSIGNED .
434 bass_number: UNSIGNED .
435 bass_number: STRING .
436 bass_number: full_markup .
437 bass_number: embedded_scm_bare .
438 figured_bass_alteration: '-' .
439 figured_bass_alteration: '+' .
440 figured_bass_alteration: '!' .
441 bass_figure: "_" .
442 bass_figure: bass_number .
443 bass_figure: bass_figure ']' .
443 bass_figure: bass_figure . ']'
443 bass_figure: bass_figure . ']'
444 | bass_figure . figured_bass_alteration
444 | bass_figure . figured_bass_alteration
444 bass_figure: bass_figure figured_bass_alteration .
445 | bass_figure . figured_bass_modification
445 | bass_figure . figured_bass_modification
445 bass_figure: bass_figure figured_bass_modification .
446 figured_bass_modification: "\+" .
447 figured_bass_modification: "\!" .
448 figured_bass_modification: '/' .
449 figured_bass_modification: "\" .
450 br_bass_figure: bass_figure .
451 br_bass_figure: '[' . bass_figure
451 br_bass_figure: '[' bass_figure .
453 figure_list: figure_list . br_bass_figure
453 figure_list: figure_list br_bass_figure .
454 figure_spec: FIGURE_OPEN . figure_list FIGURE_CLOSE
454 figure_spec: FIGURE_OPEN figure_list . FIGURE_CLOSE
454 figure_spec: FIGURE_OPEN figure_list FIGURE_CLOSE .
456 optional_rest: "\rest" .
457 simple_element: pitch
.
exclamations
questions
octave_check
maybe_notemode_duration
optional_rest
457 simple_element: pitch
exclamations
.
questions
octave_check
maybe_notemode_duration
optional_rest
457 simple_element: pitch
exclamations
questions
.
octave_check
maybe_notemode_duration
optional_rest
457 simple_element: pitch
exclamations
questions
octave_check
.
maybe_notemode_duration
optional_rest
457 simple_element: pitch
exclamations
questions
octave_check
maybe_notemode_duration
.
optional_rest
457 simple_element: pitch
exclamations
questions
octave_check
maybe_notemode_duration
optional_rest
.
458 simple_element: DRUM_PITCH . optional_notemode_duration
458 simple_element: DRUM_PITCH optional_notemode_duration .
459 simple_element: RESTNAME . optional_notemode_duration
459 simple_element: RESTNAME optional_notemode_duration .
460 simple_chord_elements: new_chord .
461 simple_chord_elements: figure_spec . optional_notemode_duration
461 simple_chord_elements: figure_spec optional_notemode_duration .
462 lyric_element: full_markup .
462 lyric_element: full_markup .
463 lyric_element: STRING .
463 lyric_element: STRING .
464 lyric_element: LYRIC_ELEMENT .
465 lyric_element_music: lyric_element
.
optional_notemode_duration
post_events
465 lyric_element_music: lyric_element
optional_notemode_duration
.
post_events
465 lyric_element_music: lyric_element
optional_notemode_duration
post_events
.
466 new_chord: steno_tonic_pitch . optional_notemode_duration
466 new_chord: steno_tonic_pitch optional_notemode_duration .
467 | steno_tonic_pitch
.
optional_notemode_duration
chord_separator
chord_items
467 | steno_tonic_pitch
optional_notemode_duration
.
chord_separator
chord_items
467 new_chord: steno_tonic_pitch
optional_notemode_duration
chord_separator
.
chord_items
467 new_chord: steno_tonic_pitch
optional_notemode_duration
chord_separator
chord_items
.
469 chord_items: chord_items . chord_item
469 chord_items: chord_items chord_item .
470 chord_separator: ":" .
471 chord_separator: "^" .
472 chord_separator: "/" . steno_tonic_pitch
472 chord_separator: "/" steno_tonic_pitch .
473 chord_separator: "/+" . steno_tonic_pitch
473 chord_separator: "/+" steno_tonic_pitch .
474 chord_item: chord_separator .
475 chord_item: step_numbers .
476 chord_item: CHORD_MODIFIER .
477 step_numbers: step_number .
478 step_numbers: step_numbers '.' . step_number
478 step_numbers: step_numbers '.' step_number .
478 step_numbers: step_numbers . '.' step_number
479 step_number: UNSIGNED .
480 | UNSIGNED . '+'
480 step_number: UNSIGNED '+' .
481 | UNSIGNED . "-"
481 step_number: UNSIGNED "-" .
482 tempo_range: UNSIGNED .
483 | UNSIGNED . '-' UNSIGNED
483 tempo_range: UNSIGNED '-' . UNSIGNED
483 tempo_range: UNSIGNED '-' UNSIGNED .
484 number_expression: number_expression '+' . number_term
484 number_expression: number_expression '+' number_term .
484 number_expression: number_expression . '+' number_term
485 | number_expression . '-' number_term
485 number_expression: number_expression '-' . number_term
485 number_expression: number_expression '-' number_term .
486 number_expression: number_term .
487 number_term: number_factor .
488 | number_factor . '*' number_factor
488 number_term: number_factor '*' . number_factor
488 number_term: number_factor '*' number_factor .
489 | number_factor . '/' number_factor
489 number_term: number_factor '/' . number_factor
489 number_term: number_factor '/' number_factor .
490 number_factor: '-' . number_factor
490 number_factor: '-' . number_factor
490 number_factor: '-' number_factor .
491 number_factor: bare_number .
492 bare_number: bare_number_closed .
492 bare_number: bare_number_closed .
493 bare_number: UNSIGNED . NUMBER_IDENTIFIER
493 bare_number: UNSIGNED . NUMBER_IDENTIFIER
493 bare_number: UNSIGNED NUMBER_IDENTIFIER .
494 bare_number: REAL . NUMBER_IDENTIFIER
494 bare_number: REAL NUMBER_IDENTIFIER .
495 bare_number_closed: UNSIGNED .
495 bare_number_closed: UNSIGNED .
495 bare_number_closed: UNSIGNED .
496 bare_number_closed: REAL .
496 bare_number_closed: REAL .
497 bare_number_closed: NUMBER_IDENTIFIER .
498 unsigned_number: UNSIGNED .
499 unsigned_number: NUMBER_IDENTIFIER .
501 exclamations: exclamations '!' .
501 exclamations: exclamations . '!'
501 exclamations: exclamations . '!'
503 questions: questions '?' .
503 questions: questions . '?'
503 questions: questions . '?'
505 full_markup_list: "\markuplist" $@13 . markup_list
505 full_markup_list: "\markuplist" $@13 markup_list .
505 full_markup_list: "\markuplist" . $@13 markup_list
507 full_markup: "\markup" $@14 . markup_top
507 full_markup: "\markup" $@14 markup_top .
507 full_markup: "\markup" . $@14 markup_top
508 markup_top: simple_markup_list .
509 markup_top: markup_head_1_list . simple_markup
509 markup_top: markup_head_1_list simple_markup .
510 markup_top: simple_markup .
512 markup_scm: embedded_scm_bare $@15 "(backed-up?)" .
512 markup_scm: embedded_scm_bare $@15 . "(backed-up?)"
512 markup_scm: embedded_scm_bare . $@15 "(backed-up?)"
513 simple_markup_list: markup_composed_list .
514 simple_markup_list: markup_uncomposed_list .
515 markup_uncomposed_list: markup_braced_list .
516 markup_uncomposed_list: markup_command_list .
517 markup_uncomposed_list: markup_scm . MARKUPLIST_IDENTIFIER
517 markup_uncomposed_list: markup_scm . MARKUPLIST_IDENTIFIER
517 markup_uncomposed_list: markup_scm MARKUPLIST_IDENTIFIER .
518 markup_list: simple_markup_list .
519 markup_list: markup_score .
521 markup_score: "\score" $@16 '{' . score_body '}'
521 markup_score: "\score" $@16 '{' score_body '}' .
521 markup_score: "\score" $@16 '{' score_body . '}'
521 markup_score: "\score" $@16 . '{' score_body '}'
521 markup_score: "\score" . $@16 '{' score_body '}'
522 markup_composed_list: markup_head_1_list . markup_uncomposed_list
522 markup_composed_list: markup_head_1_list . markup_uncomposed_list
522 markup_composed_list: markup_head_1_list . markup_uncomposed_list
522 markup_composed_list: markup_head_1_list markup_uncomposed_list .
523 markup_braced_list: '{' . markup_braced_list_body '}'
523 markup_braced_list: '{' markup_braced_list_body '}' .
523 markup_braced_list: '{' markup_braced_list_body . '}'
525 markup_braced_list_body: markup_braced_list_body . markup
525 markup_braced_list_body: markup_braced_list_body markup .
526 | markup_braced_list_body . simple_markup_list
526 markup_braced_list_body: markup_braced_list_body simple_markup_list .
527 markup_command_list: MARKUP_LIST_FUNCTION
.
markup_command_list_arguments
527 markup_command_list: MARKUP_LIST_FUNCTION
markup_command_list_arguments
.
528 markup_command_basic_arguments: "markup-list?"
.
markup_command_list_arguments
markup_list
528 markup_command_basic_arguments: "markup-list?"
markup_command_list_arguments
.
markup_list
528 markup_command_basic_arguments: "markup-list?"
markup_command_list_arguments
markup_list
.
529 markup_command_basic_arguments: "scheme?"
.
markup_command_list_arguments
embedded_scm_closed
529 markup_command_basic_arguments: "scheme?"
markup_command_list_arguments
.
embedded_scm_closed
529 markup_command_basic_arguments: "scheme?"
markup_command_list_arguments
embedded_scm_closed
.
530 markup_command_basic_arguments: EXPECT_NO_MORE_ARGS .
531 markup_command_list_arguments: markup_command_basic_arguments .
532 markup_command_list_arguments: "markup?"
.
markup_command_list_arguments
markup
532 markup_command_list_arguments: "markup?"
markup_command_list_arguments
.
markup
532 markup_command_list_arguments: "markup?"
markup_command_list_arguments
markup
.
533 markup_head_1_item: MARKUP_FUNCTION
"markup?"
.
markup_command_list_arguments
533 markup_head_1_item: MARKUP_FUNCTION
"markup?"
markup_command_list_arguments
.
533 markup_head_1_item: MARKUP_FUNCTION
.
"markup?"
markup_command_list_arguments
533 markup_head_1_item: MARKUP_FUNCTION
.
"markup?"
markup_command_list_arguments
534 markup_head_1_list: markup_head_1_item .
535 markup_head_1_list: markup_head_1_list . markup_head_1_item
535 markup_head_1_list: markup_head_1_list . markup_head_1_item
535 markup_head_1_list: markup_head_1_list . markup_head_1_item
535 markup_head_1_list: markup_head_1_list . markup_head_1_item
535 markup_head_1_list: markup_head_1_list markup_head_1_item .
536 simple_markup: STRING .
537 simple_markup: MARKUP_FUNCTION . markup_command_basic_arguments
537 simple_markup: MARKUP_FUNCTION markup_command_basic_arguments .
538 simple_markup: markup_scm . MARKUP_IDENTIFIER
538 simple_markup: markup_scm . MARKUP_IDENTIFIER
538 simple_markup: markup_scm MARKUP_IDENTIFIER .
539 simple_markup: markup_score .
540 markup: markup_head_1_list . simple_markup
540 markup: markup_head_1_list . simple_markup
540 markup: markup_head_1_list simple_markup .
541 markup: simple_markup .
$@1 (134)
on left: 2, on right: 3
$@10 (223)
on left: 293, on right: 294
$@11 (224)
on left: 295, on right: 296
$@12 (226)
on left: 298, on right: 299
$@13 (309)
on left: 504, on right: 505
$@14 (311)
on left: 506, on right: 507
$@15 (314)
on left: 511, on right: 512
$@16 (319)
on left: 520, on right: 521
$@2 (137)
on left: 9, on right: 10
$@3 (152)
on left: 66, on right: 67
$@4 (157)
on left: 85, on right: 86
$@5 (160)
on left: 98, on right: 99
$@6 (163)
on left: 104, on right: 105
$@7 (169)
on left: 115, on right: 116
$@8 (171)
on left: 121, on right: 122
$@9 (185)
on left: 150, on right: 151
assignment (148)
on left: 49 50, on right: 6 45 119
assignment_id (147)
on left: 48, on right: 49 50
bare_number_closed (304)
on left: 495 496 497, on right: 184 492
bass_number (281)
on left: 434 435 436 437, on right: 442
book_block (155)
on left: 74, on right: 11 30 52
bookpart_block (158)
on left: 88, on right: 12 31 53 78
br_bass_figure (285)
on left: 450 451, on right: 453
braced_music_list (174)
on left: 130, on right: 142 143 144 145
chord_body (248)
on left: 361, on right: 360
chord_body_element (250)
on left: 364 365 366, on right: 363
chord_body_elements (249)
on left: 362 363, on right: 361 363
chord_item (296)
on left: 474 475 476, on right: 469
chord_items (294)
on left: 468 469, on right: 467 469
chord_separator (295)
on left: 470 471 472 473, on right: 467 474
closed_music (189)
on left: 163 164 165, on right: 164 265
command_element (254)
on left: 371, on right: 358
command_event (255)
on left: 372, on right: 371
complex_music (217)
on left: 276 277 278 279, on right: 161
complex_music_prefix (218)
on left: 280 281, on right: 164 279
context_change (227)
on left: 300, on right: 149
context_def_spec_block (150)
on left: 64, on right: 29 55
context_mod (234)
on left: 321 322 323, on right: 71 158
context_mod_arg (151)
on left: 65 67, on right: 68
context_mod_embedded (153)
on left: 68, on right: 73 160
context_prop_spec (237)
on left: 327, on right: 330 331
direction_less_event (260)
on left: 386 387 388 389, on right: 375 380
direction_reqd_event (261)
on left: 390 391, on right: 379
dots (279)
on left: 430 431, on right: 425 426 431
duration_length (274)
on left: 421, on right: 176 219 269
embedded_lilypond (144)
on left: 39 40 41 42 43, on right: 3 43
embedded_scm (141)
on left: 33 34, on right: 46 61 65 120 136 323
embedded_scm_active (139)
on left: 22 23, on right: 18 84 97 103
embedded_scm_arg (142)
on left: 35 36 37, on right: 196 228 340
embedded_scm_closed (211)
on left: 261 262, on right: 154 409 529
event_chord (246)
on left: 354 355 356 357 358 359, on right: 147
event_function_event (253)
on left: 370, on right: 389
exclamations (306)
on left: 500 501, on right: 364 457 501
figure_list (286)
on left: 452 453, on right: 453 454
figure_spec (287)
on left: 454, on right: 461
figured_bass_alteration (282)
on left: 438 439 440, on right: 444
figured_bass_modification (284)
on left: 446 447 448 449, on right: 445
fingering (271)
on left: 410, on right: 381 382 384
full_markup_list (308)
on left: 505, on right: 16 26 62 82 95
gen_text_def (270)
on left: 407 408 409, on right: 390
grob_prop_path (236)
on left: 325 326, on right: 328
grob_prop_spec (235)
on left: 324, on right: 325 326
grouped_music_list (191)
on left: 169 170, on right: 168 282 283
lilypond (135)
on left: 4 5 6 7 8, on right: 1 5 6 7 8
lilypond_header (146)
on left: 47, on right: 10 86 99 105
lilypond_header_body (145)
on left: 44 45 46, on right: 45 46 47
lyric_element (291)
on left: 462 463 464, on right: 465
lyric_element_music (292)
on left: 465, on right: 132 135 199 234
markup (329)
on left: 540 541, on right: 525 532
markup_braced_list (321)
on left: 523, on right: 515
markup_braced_list_body (322)
on left: 524 525 526, on right: 523 525 526
markup_command_list (323)
on left: 527, on right: 516
markup_composed_list (320)
on left: 522, on right: 513
markup_head_1_item (326)
on left: 533, on right: 534 535
markup_head_1_list (327)
on left: 534 535, on right: 509 522 535 540
markup_list (317)
on left: 518 519, on right: 505 528
markup_scm (313)
on left: 512, on right: 517 538
markup_score (318)
on left: 521, on right: 519 539
markup_top (312)
on left: 508 509 510, on right: 507
markup_uncomposed_list (316)
on left: 515 516 517, on right: 514 522
maybe_notemode_duration (275)
on left: 422 423, on right: 424 457
mode_changed_music (219)
on left: 282 283, on right: 166
mode_changing_head (220)
on left: 284 285 286 287 288, on right: 282
multiplied_duration (278)
on left: 427 428 429, on right: 421 423 428 429
music (175)
on left: 131 132, on right: 102 133 141 142 279 299
music_arg (178)
on left: 137 138, on right: 37 114 131
music_assign (179)
on left: 139 140, on right: 56
music_bare (190)
on left: 166 167 168, on right: 162 163
music_embedded (176)
on left: 133 134 135, on right: 41 128
music_embedded_backup (177)
on left: 136, on right: 134 135
music_function_call (215)
on left: 273, on right: 276 367
music_function_call_closed (252)
on left: 369, on right: 165 376
music_function_chord_body (251)
on left: 367 368, on right: 366
music_list (173)
on left: 127 128 129, on right: 41 128 129 130 146
music_or_context_def (168)
on left: 114 116, on right: 122
music_property_def (240)
on left: 333, on right: 148
new_chord (293)
on left: 466 467, on right: 460
new_lyrics (222)
on left: 294 296, on right: 296 297
note_chord_element (247)
on left: 360, on right: 359
number_expression (300)
on left: 484 485 486, on right: 58 484 485
number_factor (302)
on left: 490 491, on right: 487 488 489 490
number_term (301)
on left: 487 488 489, on right: 484 485 486
octave_check (262)
on left: 392 393, on right: 364 457
optional_context_mod (186)
on left: 155 156, on right: 280 281 283
optional_id (216)
on left: 274 275, on right: 280 281
optional_rest (288)
on left: 455 456, on right: 457
output_def (165)
on left: 109, on right: 19 32 54 106 108
output_def_head (166)
on left: 110 111 112, on right: 113
output_def_head_with_mode_switch (167)
on left: 113, on right: 117 118
paper_block (164)
on left: 108, on right: 77 91
pitch (268)
on left: 403 404, on right: 364 405 457
pitch_also_in_chords (269)
on left: 405 406, on right: 175 218 268
post_event (258)
on left: 383 384, on right: 374
property_operation (229)
on left: 303 304 305 306, on right: 321
property_path (228)
on left: 301 302, on right: 50 302 305 326
questions (307)
on left: 502 503, on right: 364 457 503
quotes (263)
on left: 394 395 396, on right: 393 401 402
re_rhythmed_music (225)
on left: 297 299, on right: 278
repeated_music (180)
on left: 141 142, on right: 277
revert_arg (230)
on left: 307, on right: 306 329
revert_arg_backup (231)
on left: 308, on right: 307 310 311
revert_arg_part (232)
on left: 309 310 311, on right: 308
scalar_closed (245)
on left: 347 348 349 350 351 352 353, on right: 125
scm_function_call (143)
on left: 38, on right: 23 34 36
scm_function_call_closed (213)
on left: 266, on right: 262 264
score_block (161)
on left: 101, on right: 13 28 51 79 92
script_dir (273)
on left: 418 419 420, on right: 376 379 380
sequential_music (181)
on left: 143 144, on right: 170
simple_chord_elements (290)
on left: 460 461, on right: 355
simple_element (289)
on left: 457 458 459, on right: 354
simple_markup (328)
on left: 536 537 538 539, on right: 509 510 540 541
simple_markup_list (315)
on left: 513 514, on right: 508 518 526
simple_music (183)
on left: 147 148 149, on right: 137 139
simple_music_property_def (238)
on left: 328 329 330 331, on right: 333
simple_revert_context (239)
on left: 332, on right: 329
simple_string (242)
on left: 336 337, on right: 141 142 275 299
simultaneous_music (182)
on left: 145 146, on right: 169
start_symbol (133)
on left: 1 3, on right: 0
State 0
State 1
State 10
State 100
State 101
State 102
State 103
State 104
State 105
State 106
State 107
State 108
State 109
State 11
State 110
State 111
State 112
State 113
State 114
State 115
State 116
State 117
State 118
State 119
State 12
State 120
State 121
State 122
State 123
State 124
State 125
State 126
State 127
State 128
State 129
State 13
State 130
State 131
State 132
State 133
State 134
State 135
State 136
State 137
State 138
State 139
State 14
State 140
State 141
State 142
State 143
State 144
State 145
State 146
State 147
State 148
State 149
State 15
State 150
State 151
State 152
State 153
State 154
State 155
State 156
State 157
State 158
State 159
State 16
State 160
State 161
State 162
State 163
State 164
State 165
State 166
State 167
State 168
State 169
State 17
State 170
State 171
State 172
State 173
State 174
State 175
State 176
State 177
State 178
State 179
State 18
State 180
State 181
State 182
State 183
State 184
State 185
State 186
State 187
State 188
State 189
State 19
State 190
State 191
State 192
State 193
State 194
State 195
State 196
State 197
State 198
State 199
State 2
State 20
State 200
State 201
State 202
State 203
State 204
State 205
State 206
State 207
State 208
State 209
State 21
State 210
State 211
State 212
State 213
State 214
State 215
State 216
State 217
State 218
State 219
State 22
State 220
State 221
State 222
State 223
State 224
State 225
State 226
State 227
State 228
State 229
State 23
State 230
State 231
State 232
State 233
State 234
State 235
State 236
State 237
State 238
State 239
State 24
State 240
State 241
State 242
State 243
State 244
State 245
State 246
State 247
State 248
State 249
State 25
State 250
State 251
State 252
State 253
State 254
State 255
State 256
State 257
State 258
State 259
State 26
State 260
State 261
State 262
State 263
State 264
State 265
State 266
State 267
State 268
State 269
State 27
State 270
State 271
State 272
State 273
State 274
State 275
State 276
State 277
State 278
State 279
State 28
State 280
State 281
State 282
State 283
State 284
State 285
State 286
State 287
State 288
State 289
State 29
State 290
State 291
State 292
State 293
State 294
State 295
State 296
State 297
State 298
State 299
State 3
State 30
State 300
State 301
State 302
State 303
State 304
State 305
State 306
State 307
State 308
State 309
State 31
State 310
State 311
State 312
State 313
State 314
State 315
State 316
State 317
State 318
State 319
State 32
State 320
State 321
State 322
State 323
State 324
State 325
State 326
State 327
State 328
State 329
State 33
State 330
State 331
State 332
State 333
State 334
State 335
State 336
State 337
State 338
State 339
State 34
State 340
State 341
State 342
State 343
State 344
State 345
State 346
State 347
State 348
State 349
State 35
State 350
State 351
State 352
State 353
State 354
State 355
State 356
State 357
State 358
State 359
State 36
State 360
State 361
State 362
State 363
State 364
State 365
State 366
State 367
State 368
State 369
State 37
State 370
State 371
State 372
State 373
State 374
State 375
State 376
State 377
State 378
State 379
State 38
State 380
State 381
State 382
State 383
State 384
State 385
State 386
State 387
State 388
State 389
State 39
State 390
State 391
State 392
State 393
State 394
State 395
State 396
State 397
State 398
State 399
State 4
State 40
State 400
State 401
State 402
State 403
State 404
State 405
State 406
State 407
State 408
State 409
State 41
State 410
State 411
State 412
State 413
State 414
State 415
State 416
State 417
State 418
State 419
State 42
State 420
State 421
State 422
State 423
State 424
State 425
State 426
State 427
State 428
State 429
State 43
State 430
State 431
State 432
State 433
State 434
State 435
State 436
State 437
State 438
State 439
State 44
State 440
State 441
State 442
State 443
State 444
State 445
State 446
State 447
State 448
State 449
State 45
State 450
State 451
State 452
State 453
State 454
State 455
State 456
State 457
State 458
State 459
State 46
State 460
State 461
State 462
State 463
State 464
State 465
State 466
State 467
State 468
State 469
State 47
State 470
State 471
State 472
State 473
State 474
State 475
State 476
State 477
State 478
State 479
State 48
State 480
State 481
State 482
State 483
State 484
State 485
State 486
State 487
State 488
State 489
State 49
State 490
State 491
State 492
State 493
State 494
State 495
State 496
State 497
State 498
State 499
State 5
State 50
State 500
State 501
State 502
State 503
State 504
State 505
State 506
State 507
State 508
State 509
State 51
State 510
State 511
State 512
State 513
State 514
State 515
State 516
State 517
State 518
State 519
State 52
State 520
State 521
State 522
State 523
State 524
State 525
State 526
State 527
State 528
State 529
State 53
State 530
State 531
State 532
State 533
State 534
State 535
State 536
State 537
State 538
State 539
State 54
State 540
State 541
State 542
State 543
State 544
State 545
State 546
State 547
State 548
State 549
State 55
State 550
State 551
State 552
State 553
State 554
State 555
State 556
State 557
State 558
State 559
State 56
State 560
State 561
State 562
State 563
State 564
State 565
State 566
State 567
State 568
State 569
State 57
State 570
State 571
State 572
State 573
State 574
State 575
State 576
State 577
State 578
State 579
State 58
State 580
State 581
State 582
State 583
State 584
State 585
State 586
State 587
State 588
State 589
State 59
State 590
State 591
State 592
State 593
State 594
State 595
State 596
State 597
State 598
State 599
State 6
State 60
State 600
State 601
State 602
State 603
State 604
State 605
State 606
State 607
State 608
State 609
State 61
State 610
State 611
State 612
State 613
State 614
State 615
State 616
State 617
State 618
State 619
State 62
State 620
State 621
State 622
State 623
State 624
State 625
State 626
State 627
State 628
State 629
State 63
State 630
State 631
State 632
State 633
State 634
State 635
State 636
State 637
State 638
State 639
State 64
State 640
State 641
State 642
State 643
State 644
State 645
State 646
State 647
State 648
State 649
State 65
State 650
State 651
State 652
State 653
State 654
State 655
State 656
State 657
State 658
State 659
State 66
State 660
State 661
State 662
State 663
State 664
State 665
State 666
State 667
State 668
State 669
State 67
State 670
State 671
State 672
State 673
State 674
State 675
State 676
State 677
State 678
State 679
State 68
State 680
State 681
State 682
State 683
State 684
State 685
State 686
State 687
State 688
State 689
State 69
State 690
State 691
State 692
State 693
State 694
State 695
State 696
State 697
State 698
State 699
State 7
State 70
State 700
State 701
State 702
State 703
State 704
State 705
State 706
State 707
State 708
State 709
State 71
State 710
State 711
State 712
State 713
State 714
State 715
State 716
State 717
State 718
State 719
State 72
State 720
State 721
State 722
State 723
State 724
State 725
State 726
State 727
State 728
State 729
State 73
State 730
State 731
State 732
State 733
State 734
State 735
State 736
State 737
State 738
State 739
State 74
State 740
State 741
State 742
State 743
State 744
State 745
State 746
State 747
State 748
State 749
State 75
State 750
State 751
State 752
State 753
State 754
State 755
State 756
State 757
State 758
State 759
State 76
State 760
State 761
State 762
State 763
State 764
State 765
State 766
State 767
State 768
State 769
State 77
State 770
State 771
State 772
State 773
State 774
State 775
State 776
State 777
State 778
State 779
State 78
State 780
State 781
State 782
State 783
State 784
State 785
State 786
State 787
State 788
State 789
State 79
State 790
State 791
State 792
State 793
State 794
State 795
State 796
State 797
State 798
State 799
State 8
State 80
State 800
State 801
State 802
State 803
State 804
State 805
State 806
State 807
State 808
State 809
State 81
State 810
State 82
State 83
State 84
State 85
State 86
State 87
State 88
State 89
State 9
State 90
State 91
State 92
State 93
State 94
State 95
State 96
State 97
State 98
State 99
steno_duration (277)
on left: 425 426, on right: 124 125 427
steno_pitch (266)
on left: 401, on right: 403
steno_tonic_pitch (267)
on left: 402, on right: 406 466 467 472 473
step_number (298)
on left: 479 480 481, on right: 477 478
step_numbers (297)
on left: 477 478, on right: 475 478
string (241)
on left: 334 335, on right: 60
string_number_event (259)
on left: 385, on right: 386
sub_quotes (265)
on left: 399 400, on right: 395 400
sup_quotes (264)
on left: 397 398, on right: 396 398
symbol (243)
on left: 338 339, on right: 280 281 303 304
symbol_list_arg (195)
on left: 188 189, on right: 200 224 236 252 307
symbol_list_element (198)
on left: 193 194, on right: 192
symbol_list_part (197)
on left: 192, on right: 190 191 309 310 311 332
symbol_list_rev (196)
on left: 190 191, on right: 189 191 301 302 324 327
tempo_event (172)
on left: 124 125 126, on right: 372
tempo_range (299)
on left: 482 483, on right: 124 125
tremolo_type (280)
on left: 432 433, on right: 388
unsigned_number (305)
on left: 498 499, on right: 141 142