2 grace-iterator.cc -- implement Grace_iterator
4 source file of the GNU LilyPond music typesetter
6 (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #include "grace-iterator.hh"
11 #include "global-translator.hh"
15 Grace_iterator::construct_children ()
17 Translator_group * t = report_to_l ()->find_create_translator_l ("Grace", ""); // umgh.
21 Music_wrapper_iterator::construct_children ();
25 Grace_iterator::do_process_and_next (Moment m)
27 Global_translator * t = dynamic_cast<Global_translator*>(report_to_l ());
31 t->run_iterator_on_me (child_iter_p_);
38 warning (_("No Grace context available!"));
40 Music_iterator::do_process_and_next (m);
44 Grace_iterator::next_moment () const