/*   
  compressed-music-iterator.cc --  implement Compressed_music_iterator
  
  source file of the GNU LilyPond music typesetter
  
  (c) 1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
  
 */

#include "compressed-music-iterator.hh"
#include "compressed-music.hh"
#include "musical-request.hh"
#include "translator-group.hh"
#include "command-request.hh"



void
Compressed_music_iterator::do_process_and_next (Moment m)
{
  if (first_b_)
    {
      bool success = report_to_l ()->try_music (dynamic_cast<Compressed_music const*> (music_l_));
      if (!success)
	music_l_->warning ( _("No one to print a tuplet start bracket"));
    }

  Music_wrapper_iterator::do_process_and_next (m);
}
