nr:
    NR
    {
        $$ = stol(d_scanner.matched());
    }
;

opt_nr_step:
    // empty
    {
        $$ = 1;
    }
|
    '/' nr
    {
        $$ = $2;
    }
;

nr_add:
    nr
    {
        d_cronData.addNr($1);
    }
;


nr_range:
    nr '-' nr opt_nr_step
    {
        d_cronData.addRange($1, $3, $4);
    }
|
    nr_add
;

nr_Sequence:
    nr_Sequence ',' nr_range
|
    nr_range
;


