+ ;
+
+toplevel_expression:
+ notenames_block {
+ THIS->lexer_p_->set_notename_table ($1);
+ }
+ | mudela_header {
+ delete header_global_p;
+ header_global_p = $1;
+ }
+ | score_block {
+ score_global_array.push ($1);
+ }
+ | paper_block {
+ Identifier * id = new
+ Paper_def_identifier ($1, PAPER_IDENTIFIER);
+ THIS->lexer_p_->set_identifier ("$defaultpaper", id)
+ }
+ | midi_block {
+ Identifier * id = new
+ Midi_def_identifier ($1, MIDI_IDENTIFIER);
+ THIS->lexer_p_->set_identifier ("$defaultmidi", id)
+ }