+
+void
+Chord_name_engraver::stop_translation_timestep ()
+{
+ chord_name_ = 0;
+ notes_.clear ();
+}
+
+/*
+ The READs description is not strictly accurate:
+ which properties are read depend on the chord naming function active.
+*/
+ADD_TRANSLATOR (Chord_name_engraver,
+/* descr */ "Catch note-events "
+"and generate the appropriate chordname.",
+/* creats*/ "ChordName",
+/* accepts */ "note-event",
+/* acks */ "",
+/* reads */ "chordChanges chordNameExceptions chordNameFunction "
+"chordNoteNamer chordRootNamer chordNameExceptions majorSevenSymbol",
+/* write */ "");