- SCM add_translator (SCM, Translator*);
- void execute_single_pushpop_property (SCM prop, SCM sym, SCM val);
- SCM get_property (SCM name_sym) const;
- void set_property (String var_name, SCM value);
- void set_property (SCM var_sym, SCM value);
- Translator_group *where_defined (SCM name_sym) const;
-
- String id_str_;
-
- VIRTUAL_COPY_CONS(Translator);
- Translator_group(Translator_group const &);
- Translator_group();
- void add_group_translator (Translator *trans_p);
-
-
- /// Score_register = 0, Staff_registers = 1, etc)
- Translator_group* ancestor_l (int l=1);
- int depth_i() const;
- bool is_bottom_translator_b () const;
- bool removable_b() const;
- void terminate_translator (Translator*r_l);
- Translator *remove_translator_p (Translator*trans_l);
- void check_removal ();
- // Translator *get_simple_translator (String) const;
- Translator_group *find_existing_translator_l (String n, String id);
- Translator_group *find_create_translator_l (String n, String id);
- Link_array<Translator_group> path_to_acceptable_translator (String alias, Music_output_def*) const;
-
- Translator_group*get_default_interpreter();
-