source file of the GNU LilyPond music typesetter
- (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "debug.hh"
#include "music-list.hh"
#include "change-iterator.hh"
#include "change-translator.hh"
+#include "music-wrapper.hh"
+#include "music-wrapper-iterator.hh"
+
+
IMPLEMENT_IS_TYPE_B(Music_iterator);
first_b_ = false;
}
+
bool
Music_iterator::ok() const
{
p = new Property_iterator((Translation_property *) m);
else if (m->is_type_b (Change_translator::static_name ()))
p = new Change_iterator((Change_translator*) m);
+ else if (m->is_type_b (Music_wrapper::static_name ()))
+ p = new Music_wrapper_iterator ((Music_wrapper *)m);
+
if (m -> translator_type_str_.length_i ())
{
first_b_ = true;
}
+