Home | History | Annotate | Download | only in time

Lines Matching refs:isleap

1212 #define isleap(y) (((y) % 4) == 0 && (((y) % 100) != 0 || ((y) % 400) == 0))
1213 #define year_days(y) (DAYSPERNYEAR + isleap(y))
1216 ** Since everything in isleap is modulo 400 (or a factor of 400), we know that
1217 ** isleap(y) == isleap(y % 400)
1219 ** isleap(a + b) == isleap((a + b) % 400)
1221 ** isleap(a + b) == isleap(a % 400 + b % 400)
1227 #define year_sum_days(a, b) (DAYSPERNYEAR + isleap((a) % 400 + (b) % 400))