diff options
Diffstat (limited to 'lib/rites/rite_ef/lectionary_ef.mli')
| -rw-r--r-- | lib/rites/rite_ef/lectionary_ef.mli | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/rites/rite_ef/lectionary_ef.mli b/lib/rites/rite_ef/lectionary_ef.mli index 65fbfe5..159fd57 100644 --- a/lib/rites/rite_ef/lectionary_ef.mli +++ b/lib/rites/rite_ef/lectionary_ef.mli @@ -20,10 +20,12 @@ open Colitur_kernel masking the gap in every test run). See the task report for the reproduction. - Steps 1 and 2 only (Task 4): the observed celebration's own proper, else - the day's own temporal slug in the lectionary. A day matching neither - gets [] for now -- the ferial fallback to the preceding Sunday (Task 5) - and the Commons (Task 6) are not built here. *) + Steps 1-3 (Tasks 4-5): the observed celebration's own proper, else the + day's own temporal slug in the lectionary, else -- for a weekday whose + own slug has no entry -- the preceding Sunday's temporal slug (never its + observed one; a Sunday guards against consulting itself and looping, + see [readings]'s own implementation comment). A day matching none of the + three gets [] for now -- the Commons (Task 6) are not built here. *) val readings : lectionary:Lectionary.t -> observed:Vocab_ef.rank Celebration.t -> |
