+ Music *mus = get_music ();
+
+ Music *child = Repeated_music::body (mus);
+ SCM length = child->get_length ().smobbed_copy ();
+
+ int current_bar = -1;
+ if (!measure_position (get_outlet ()).main_part_)
+ current_bar =
+ robust_scm2int (get_outlet ()->get_property ("internalBarNumber"), 0);
+
+ SCM child_list = SCM_EOL;
+
+ string event_type;
+ SCM slash_count = SCM_EOL;
+
+ if (starting_bar_ >= 0 && current_bar == starting_bar_ + 1)
+ event_type = "PercentEvent";
+ else if (starting_bar_ >=0 && current_bar == starting_bar_ + 2)
+ event_type = "DoublePercentEvent";
+ else