[Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts

Oliver Block lists at block-online.eu
Thu Nov 16 04:29:39 PST 2006


Am Donnerstag, 16. November 2006 12:59 schrieb Oliver Block:



> > recur = rpart *( ";" rpart)
> >
> > rpart = "FREQ" "=" freq
> >               ( ( ";" "UNTIL" "=" enddate ) /
> >                ( ";" "COUNT" "=" 1*DIGIT ) )
> >
> >                [ ";" "INTERVAL" "=" 1*DIGIT ]
> >                [ ";" "BYSECOND" "=" byseclist ]
> >                [ ";" "BYMINUTE" "=" byminlist ]
> >                [ ";" "BYHOUR" "=" byhrlist ]
> >                [ ";" "BYDAY" "=" bywdaylist ]
> >                [ ";" "BYMONTHDAY" "=" bymodaylist ]
> >                [ ";" "BYYEARDAY" "=" byyrdaylist ]
> >                [ ";" "BYWEEKNO" "=" bywknolist ]
> >                [ ";" "BYMONTH" "=" bymolist ]
> >                [ ";" "BYSETPOS" "=" bysplist ]
> >                [ ";" "WKST" "=" weekday ]
> >                *( ";" x-name "=" text )
>

There is a problem with the above. The semicolon should either appear in

> > recur = rpart *( ";" rpart)

or in

> > rpart = ...

Therefore I would change the above to

> > rpart = "FREQ" "=" freq
> >               ( ("UNTIL" "=" enddate ) /
> >                ( "COUNT" "=" 1*DIGIT ) )
> >
> >                [ "INTERVAL" "=" 1*DIGIT ]
> >                [ "BYSECOND" "=" byseclist ]
> >                [ "BYMINUTE" "=" byminlist ]
> >                [ "BYHOUR" "=" byhrlist ]
> >                [ "BYDAY" "=" bywdaylist ]
> >                [ "BYMONTHDAY" "=" bymodaylist ]
> >                [ "BYYEARDAY" "=" byyrdaylist ]
> >                [ "BYWEEKNO" "=" bywknolist ]
> >                [ "BYMONTH" "=" bymolist ]
> >                [ "BYSETPOS" "=" bysplist ]
> >                [ "WKST" "=" weekday ]
> >                *(x-name "=" text )

Regards,

OIiver

-- 
Leben ist mehr als ... 
<http://www.nak-nrw.de/index.php?id=71>


More information about the Ietf-calsify mailing list