+#include "spanner.hh"
+
+#include "translator.icc"
+
+/*
+ TODO: fold together with axis_group_engraver?
+ */
+
+class Hara_kiri_engraver : public Axis_group_engraver
+{
+protected:
+ virtual Spanner *get_spanner ();
+ DECLARE_ACKNOWLEDGER (grob);
+ virtual void add_element (Grob *e);
+ void process_music ();
+ virtual void derived_mark () const;
+ SCM interesting_;
+public:
+ TRANSLATOR_DECLARATIONS (Hara_kiri_engraver);
+};
+
+
+Hara_kiri_engraver::Hara_kiri_engraver ()
+{
+ interesting_ = SCM_EOL;
+}