minor, define trym_t in mmy.h

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
hygiene, cons slot of struct trtsc_s is actually a trym_t*

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
chore, switch to using cym_to_trym() in series code

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
chore, switch to using cym_to_trym() in truffle code

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, provide means to convert between relative and absolute trym_t objects, ...

For that to work we need trym_t to be signed.

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, provide read_trym() in mmy.c

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
chore, compile libtruffle with mmy.c code

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, change signature of read_trym()

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, use literal TRYM_YR_CUTOFF instead of hard-coding it

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
chore, remove unused __p2c() code

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, switch to using mmy API in trod.c

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
chore, define and use TRYM_ABS_CUTOFF in code using the mmy API

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, provide some idate helpers (getters for y, m, and d slots)

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, switch read_series() (et al) to using read_trym() from the mmy API

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
minor, adapt to the fact that trym's carry numeric months in truffle.c

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
test, provide regression tests for series reader through mmy API

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
Merge branch 'feat/series' into next

* feat/series:
  test, provide regression tests for series reader through mmy API
  minor, adapt to the fact that trym's carry numeric months in truffle.c
  minor, switch read_series() (et al) to using read_trym() from the mmy API
  minor, provide some idate helpers (getters for y, m, and d slots)
  chore, define and use TRYM_ABS_CUTOFF in code using the mmy API
  minor, switch to using mmy API in trod.c
  chore, remove unused __p2c() code
  minor, use literal TRYM_YR_CUTOFF instead of hard-coding it
  minor, change signature of read_trym()
  chore, compile libtruffle with mmy.c code
  minor, provide read_trym() in mmy.c
  minor, provide means to convert between relative and absolute trym_t objects, ...
  chore, switch to using cym_to_trym() in truffle code
  chore, switch to using cym_to_trym() in series code
  hygiene, cons slot of struct trtsc_s is actually a trym_t*
  minor, define trym_t in mmy.h