#ifndef TRANSLATOR_GROUP_HH
#define TRANSLATOR_GROUP_HH
-#include "string.hh"
-#include "lily-proto.hh"
-#include "virtual-methods.hh"
#include "translator.hh"
#include "parray.hh"
-#include "smobs.hh"
typedef void (Translator::*Translator_method) (void);
virtual SCM get_simple_trans_list ();
virtual bool try_music (Music* req);
virtual void initialize ();
-};
+ Translator_group ();
+protected:
+ SCM simple_trans_list_;
+ friend class Context_def;
+ virtual void derived_mark () const;
+};
SCM names_to_translators (SCM namelist, Context*tg);
void recurse_over_translators (Context * c, Translator_method ptr, Direction);