- if (alternative_event_)
- {
- Direction alternative_dir = robust_scm2dir (alternative_event_->get_property ("alternative-dir"), RIGHT);
- switch (alternative_dir)
- {
- case LEFT:
- alternative_number_ = 0;
- break;
- case CENTER:
- break;
- case RIGHT:
- alternative_number_ = INT_MIN;
- break;
- default:
- assert (false);
- }
- alternative_number_ += alternative_number_increment_;
-
- alternative_number_increment_ = robust_scm2int (alternative_event_->get_property ("alternative-increment"), 1);
- }
- if (alternative_number_ >= 0)
+ Direction alternative_dir = robust_scm2dir (alternative_event_->get_property ("alternative-dir"), RIGHT);
+ switch (alternative_dir)