plet_.type_i_ = t;
}
+void
+Duration::set_plet(Duration d)
+{
+ plet_.iso_i_ = d.plet_.iso_i_;
+ plet_.type_i_ = d.plet_.type_i_;
+}
+
void
Duration::set_ticks( int ticks_i )
{
bool plet_b();
String str()const;
void set_plet(int,int );
+ void set_plet(Duration );
static bool duration_type_b(int t);
void set_ticks( int ticks_i );
Moment length() const ; // zo naai mij
$$ = new Duration;
if ( !Duration::duration_type_b($1) )
THIS->parser_error("Not a duration");
- else
+ else {
$$->type_i_ = $1;
+ $$->set_plet(THIS->default_duration_);
+ }
}
| explicit_duration DOTS {
$$->dots_i_ = $2;