final public void selected_signal_assignment() throws ParseException {
    jj_consume_token(WITH);
    expression();
    jj_consume_token(SELECT);
    target();
    jj_consume_token(LE);
    options_();
    selected_waveforms();
    jj_consume_token(SEMICOLON);
  }