- return new Score_performer();
- else if (sym == ly_symbol2scm ("Recording_group_engraver"))
- return new Recording_group_engraver();
+ return new Score_performer ();
+
+ error (_f ("fatal error. Couldn't find type: %s",
+ ly_symbol2string (sym).c_str ()));
+ scm_flush (scm_current_error_port ());
+ scm_display (sym, scm_current_error_port ());
+ scm_flush (scm_current_error_port ());
+
+ exit (2);