| line | !l | l&&!r | l&&r | condition | 
 
| 469 | 0 | 0 | 191 | $month >= 1 and $month <= 12 | 
 
| 484 | 2 | 0 | 24 | $month >= 1 and $month <= 12 | 
 
| 596 | 2 | 2 | 11 | $week > 0 and $week <= DateCalc_Weeks_in_Year($year) | 
 
| 616 | 0 | 0 | 1323 | $month >= 1 and $month <= 12 | 
 
| 618 | 0 | 0 | 1323 | $dow >= 1 and $dow <= 7 | 
 
| 620 | 0 | 0 | 1323 | $n >= 1 and $n <= 5 | 
 
| 666 | 2 | 1 | 12 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 680 | 2 | 1 | 29 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 683 | 6 | 6 | 17 | DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_time($hour2, $min2, $sec2) | 
 
| 715 | 0 | 0 | 3 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 718 | 0 | 0 | 3 | DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_time($hour2, $min2, $sec2) | 
 
| 750 | 1 | 1 | 82 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 753 | 1 | 1 | 80 | DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_time($hour2, $min2, $sec2) | 
 
| 1059 | 0 | 2 | 908 | $year > 0 and DateCalc_easter_sunday(\$year, \$month, \$day) | 
 
| 1209 | 0 | 0 | 24 | $month >= 1 and $month <= 12 | 
 
| 1224 | 1 | 14 | 119 | $month >= 1 and $month <= 12 | 
 
| 1237 | 1 | 9 | 38 | $dow >= 1 and $dow <= 7 | 
 
| 1250 | 0 | 0 | 0 | $dow >= 1 and $dow <= 7 | 
 
| 1268 | 1 | 0 | 19 | $lang >= 1 and $lang <= $DateCalc_LANGUAGES | 
 
| 1283 | 0 | 0 | 6 | $lang >= 1 and $lang <= $DateCalc_LANGUAGES | 
 
| 1375 | 3 | 8 | 240 | $idx >= 0 and $idx < $len | 
 
| 1384 | 0 | 16 | 122 | $idx >= 0 and $idx < $len | 
 
| 1494 | 10751 | 81089 | 0 | ($year & 3) == 0 && (($yy = int $year / 100) * 100 != $year || ($yy & 3) == 0) | 
 
| 1502 | 7 | 7 | 49393 | $year >= 1 and $month >= 1 | 
 
|  | 14 | 0 | 49393 | $year >= 1 and $month >= 1 and $month <= 12 | 
 
|  | 7 | 5 | 49388 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 | 
 
|  | 5 | 28 | 49360 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 and $day <= $DateCalc_Days_in_Month_[DateCalc_leap_year($year)][$month] | 
 
| 1513 | 2 | 2 | 1017 | $hour >= 0 and $min >= 0 | 
 
|  | 4 | 2 | 1015 | $hour >= 0 and $min >= 0 and $sec >= 0 | 
 
|  | 4 | 4 | 1011 | $hour >= 0 and $min >= 0 and $sec >= 0 and $hour < 24 | 
 
|  | 6 | 4 | 1007 | $hour >= 0 and $min >= 0 and $sec >= 0 and $hour < 24 and $min < 60 | 
 
|  | 8 | 3 | 1004 | $hour >= 0 and $min >= 0 and $sec >= 0 and $hour < 24 and $min < 60 and $sec < 60 | 
 
| 1522 | 0 | 0 | 629 | $year >= 1 and $week >= 1 | 
 
|  | 0 | 0 | 629 | $year >= 1 and $week >= 1 and $week <= DateCalc_Weeks_in_Year($year) | 
 
|  | 0 | 0 | 629 | $year >= 1 and $week >= 1 and $week <= DateCalc_Weeks_in_Year($year) and $dow >= 1 | 
 
|  | 0 | 0 | 629 | $year >= 1 and $week >= 1 and $week <= DateCalc_Weeks_in_Year($year) and $dow >= 1 and $dow <= 7 | 
 
| 1533 | 0 | 0 | 0 | $year >= 1 and $month >= 1 | 
 
|  | 0 | 0 | 0 | $year >= 1 and $month >= 1 and $month <= 12 | 
 
|  | 0 | 0 | 0 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 | 
 
|  | 0 | 0 | 0 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 and $day <= $DateCalc_Days_in_Month_[$leap = DateCalc_leap_year($year)][$month] | 
 
| 1547 | 1 | 0 | 37447 | $year >= 1 and $month >= 1 | 
 
|  | 1 | 0 | 37447 | $year >= 1 and $month >= 1 and $month <= 12 | 
 
|  | 0 | 0 | 37447 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 | 
 
|  | 0 | 2 | 37445 | $year >= 1 and $month >= 1 and $month <= 12 and $day >= 1 and $day <= $DateCalc_Days_in_Month_[$leap = DateCalc_leap_year($year)][$month] | 
 
| 1635 | 0 | 71 | 1252 | DateCalc_add_delta_days($_year, $_month, $_day, $delta) and $$_month == $mm | 
 
| 1676 | 0 | 0 | 20 | DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_time($hour2, $min2, $sec2) | 
 
| 1691 | 0 | 0 | 17 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 1703 | 0 | 0 | 8 | DateCalc_check_date($$_year1, $$_month1, $$_day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 1733 | 4 | 4 | 74 | DateCalc_check_date($$_year1, $$_month1, $$_day1) and DateCalc_check_date($year2, $month2, $day2) | 
 
| 1743 | 21 | 10 | 19 | $Dy >= 0 and $Dm >= 0 | 
 
|  | 31 | 9 | 10 | $Dy >= 0 and $Dm >= 0 and $Dd >= 0 | 
 
|  | 16 | 7 | 17 | $Dy <= 0 and $Dm <= 0 | 
 
|  | 23 | 10 | 7 | $Dy <= 0 and $Dm <= 0 and $Dd <= 0 | 
 
| 1746 | 16 | 10 | 7 | $Dy < 0 and $Dm > 0 | 
 
|  | 10 | 9 | 7 | $Dy > 0 and $Dm < 0 | 
 
| 1748 | 24 | 5 | 4 | $Dm < 0 and $Dd > 0 | 
 
|  | 19 | 5 | 5 | $Dm > 0 and $Dd < 0 | 
 
| 1750 | 21 | 4 | 8 | $Dy < 0 and $Dd > 0 | 
 
|  | 14 | 5 | 6 | $Dy > 0 and $Dd < 0 | 
 
| 1752 | 18 | 7 | 8 | $Dm < 0 and $Dd > 0 | 
 
|  | 12 | 7 | 6 | $Dm > 0 and $Dd < 0 | 
 
| 1771 | 0 | 0 | 80 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_time($hour1, $min1, $sec1) | 
 
|  | 0 | 0 | 80 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_date($year2, $month2, $day2) | 
 
|  | 0 | 0 | 80 | DateCalc_check_date($year1, $month1, $day1) and DateCalc_check_time($hour1, $min1, $sec1) and DateCalc_check_date($year2, $month2, $day2) and DateCalc_check_time($hour1, $min2, $sec2) | 
 
| 1784 | 22 | 10 | 20 | $Dy >= 0 and $Dm >= 0 | 
 
|  | 32 | 8 | 12 | $Dy >= 0 and $Dm >= 0 and $Dd >= 0 | 
 
|  | 18 | 8 | 4 | $Dy >= 0 and $Dm >= 0 and $Dd >= 0 and $ss >= 0 | 
 
|  | 18 | 10 | 20 | $Dy <= 0 and $Dm <= 0 | 
 
|  | 28 | 12 | 8 | $Dy <= 0 and $Dm <= 0 and $Dd <= 0 | 
 
|  | 22 | 6 | 2 | $Dy <= 0 and $Dm <= 0 and $Dd <= 0 and $ss <= 0 | 
 
| 1787 | 26 | 14 | 6 | $Dy < 0 and $Dm > 0 | 
 
|  | 22 | 12 | 6 | $Dy > 0 and $Dm < 0 | 
 
| 1789 | 32 | 10 | 4 | $Dm < 0 and $Dd > 0 | 
 
|  | 28 | 10 | 4 | $Dm > 0 and $Dd < 0 | 
 
| 1791 | 30 | 6 | 10 | $Dy < 0 and $Dd > 0 | 
 
|  | 22 | 8 | 6 | $Dy > 0 and $Dd < 0 | 
 
| 1793 | 24 | 12 | 10 | $Dm < 0 and $Dd > 0 | 
 
|  | 18 | 12 | 6 | $Dm > 0 and $Dd < 0 | 
 
| 1795 | 26 | 6 | 14 | $Dd < 0 and $ss > 0 | 
 
|  | 14 | 4 | 14 | $Dd > 0 and $ss < 0 | 
 
| 1797 | 24 | 18 | 4 | $Dm < 0 and $ss > 0 | 
 
|  | 24 | 16 | 2 | $Dm > 0 and $ss < 0 | 
 
| 1799 | 40 | 6 | 0 | $Dy < 0 and $ss > 0 | 
 
|  | 38 | 6 | 2 | $Dy > 0 and $ss < 0 | 
 
| 1801 | 28 | 18 | 0 | $Dm < 0 and $ss > 0 | 
 
|  | 28 | 16 | 2 | $Dm > 0 and $ss < 0 | 
 
| 1803 | 30 | 12 | 4 | $Dd < 0 and $ss > 0 | 
 
|  | 24 | 14 | 4 | $Dd > 0 and $ss < 0 | 
 
| 1809 | 14 | 2 | 12 | $Dd < 0 and $ss > 0 | 
 
|  | 2 | 2 | 12 | $Dd > 0 and $ss < 0 | 
 
| 1831 | 2 | 3 | 4459 | ($days = DateCalc_Date_to_Days($$_year, $$_month, $$_day)) > 0 and ($days += $Dd) > 0 | 
 
| 1866 | 0 | 0 | 138 | DateCalc_check_date($$_year, $$_month, $$_day) and DateCalc_check_time($$_hour, $$_min, $$_sec) | 
 
| 1944 | 0 | 0 | 6 | DateCalc_check_date($$_year, $$_month, $$_day) and DateCalc_check_time($$_hour, $$_min, $$_sec) | 
 
| 2047 | 0 | 0 | 0 | $year == 2040 and $month > 2 || $month == 2 && ($day > 6 || $day == 6 && ($hour > 6 || $hour == 6 && ($min > 28 || $min == 28 && $sec > 15))) | 
 
| 2067 | 2 | 0 | 0 | $year == 2038 and $month > 1 || $month == 1 && ($day > 19 || $day == 19 && ($hour > 3 || $hour == 3 && ($min > 14 || $min == 14 && $sec > 7))) | 
 
| 2146 | 4 | 2 | 0 | $days == $DateCalc_DAYS_TO_OVFLW and $secs > $DateCalc_SECS_TO_OVFLW | 
 
| 2221 | 880 | 22 | 6 | $$_day == 26 and $$_month == 4 | 
 
| 2222 | 884 | 14 | 10 | $$_day == 25 and $$_month == 4 | 
 
|  | 898 | 5 | 5 | $$_day == 25 and $$_month == 4 and $d == 28 | 
 
|  | 19 | 0 | 5 | $$_day == 25 and $$_month == 4 and $d == 28 and $e == 6 | 
 
|  | 5 | 2 | 3 | $$_day == 25 and $$_month == 4 and $d == 28 and $e == 6 and $a > 10 | 
 
| 2599 | 3 | 0 | 3 | $year >= $DateCalc_EPOCH and $year < $DateCalc_EPOCH + 100 | 
 
| 2698 | 4 | 0 | 9 | $length > 1 && substr($result, $length - 2, 1) ne '1' || $length == 1 and ($digit = substr($result, $length - 1, 1)) <= 3 | 
 
| 2852 | 42 | 0 | 4 | $lang >= 1 and $lang <= Languages() | 
 
| 2925 | 42 | 0 | 4 | $lang >= 1 and $lang <= Languages() | 
 
| 3034 | 11 | 0 | 4 | $lang >= 1 and $lang <= Languages() | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 888 | 0 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 904 | 0 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 920 | 0 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 936 | 1 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 952 | 0 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 968 | 2 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 972 | 0 | 0 | 2 | $seconds < 0 or $seconds > 4294967295 | 
 
| 985 | 2 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 989 | 0 | 0 | 2 | $seconds < 0 or $seconds > 4294967295 | 
 
| 1014 | 0 | 0 | 0 | @_ == 0 or @_ == 1 | 
 
| 1018 | 0 | 0 | 0 | $when < 0 or $when > 4294967295 | 
 
| 1042 | 2 | 6 | 0 | @_ == 0 or @_ == 1 | 
 
| 1046 | 0 | 0 | 8 | $seconds < 0 or $seconds > 4294967295 | 
 
| 1068 | 899 | 1210 | 0 | @_ == 1 or @_ == 2 | 
 
| 1076 | 34 | 1153 | 0 | @_ == 1 or @_ == 2 | 
 
| 1091 | 10 | 4 | 0 | @_ == 1 or @_ == 2 | 
 
| 1104 | 11 | 0 | 0 | @_ == 1 or @_ == 2 | 
 
| 1157 | 5 | 15 | 0 | @_ == 1 or @_ == 2 | 
 
| 1165 | 2 | 7 | 0 | @_ == 3 or @_ == 4 | 
 
| 1179 | 15 | 40 | 0 | @_ == 3 or @_ == 4 | 
 
| 1200 | 0 | 0 | 24 | @_ < 2 or @_ > 4 | 
 
| 1220 | 25 | 109 | 0 | @_ == 1 or @_ == 2 | 
 
| 1223 | 38 | 0 | 96 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 1233 | 25 | 23 | 0 | @_ == 1 or @_ == 2 | 
 
| 1236 | 33 | 0 | 15 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 1246 | 0 | 0 | 0 | @_ == 1 or @_ == 2 | 
 
| 1249 | 0 | 0 | 0 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 1277 | 419 | 6 | 0 | @_ == 0 or @_ == 1 | 
 
| 1576 | 215 | 90 | 977 | DateCalc_Day_of_Week($year, 1, 1) == 4 or DateCalc_Day_of_Week($year, 12, 31) == 4 | 
 
| 1626 | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 | 
 
|  | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 or $mm > 12 | 
 
|  | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 or $mm > 12 or $dow < 1 | 
 
|  | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 or $mm > 12 or $dow < 1 or $dow > 7 | 
 
|  | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 or $mm > 12 or $dow < 1 or $dow > 7 or $n < 1 | 
 
|  | 0 | 0 | 1323 | $$_year < 1 or $mm < 1 or $mm > 12 or $dow < 1 or $dow > 7 or $n < 1 or $n > 5 | 
 
| 1738 | 24 | 26 | 24 | $Dd < -30 or $Dd > 30 | 
 
| 1743 | 10 | 0 | 40 | $Dy >= 0 and $Dm >= 0 and $Dd >= 0 or $Dy <= 0 and $Dm <= 0 and $Dd <= 0 | 
 
| 1779 | 26 | 26 | 28 | $Dd < -30 or $Dd > 30 | 
 
| 1784 | 4 | 0 | 48 | $Dy >= 0 and $Dm >= 0 and $Dd >= 0 and $ss >= 0 or $Dy <= 0 and $Dm <= 0 and $Dd <= 0 and $ss <= 0 | 
 
| 1896 | 0 | 0 | 461 | $$_year < 1 or $$_month < 1 | 
 
|  | 0 | 0 | 461 | $$_year < 1 or $$_month < 1 or $$_month > 12 | 
 
| 2038 | 0 | 0 | 0 | $year < 1904 or $year > 2040 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 or $sec < 0 | 
 
|  | 0 | 0 | 0 | $year < 1904 or $year > 2040 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 or $sec < 0 or $sec > 59 | 
 
| 2047 | 0 | 0 | 0 | $month > 2 || $month == 2 && ($day > 6 || $day == 6 && ($hour > 6 || $hour == 6 && ($min > 28 || $min == 28 && $sec > 15))) | 
 
| 2058 | 0 | 0 | 2 | $year < 1970 or $year > 2038 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 or $sec < 0 | 
 
|  | 0 | 0 | 2 | $year < 1970 or $year > 2038 or $month < 1 or $month > 12 or $day < 1 or $day > 31 or $hour < 0 or $hour > 23 or $min < 0 or $min > 59 or $sec < 0 or $sec > 59 | 
 
| 2067 | 0 | 0 | 0 | $month > 1 || $month == 1 && ($day > 19 || $day == 19 && ($hour > 3 || $hour == 3 && ($min > 14 || $min == 14 && $sec > 7))) | 
 
| 2146 | 0 | 0 | 6 | $days < $DateCalc_DAYS_TO_EPOCH or $secs < 0 | 
 
|  | 0 | 0 | 6 | $days < $DateCalc_DAYS_TO_EPOCH or $secs < 0 or $days > $DateCalc_DAYS_TO_OVFLW | 
 
|  | 0 | 0 | 6 | $days < $DateCalc_DAYS_TO_EPOCH or $secs < 0 or $days > $DateCalc_DAYS_TO_OVFLW or $days == $DateCalc_DAYS_TO_OVFLW and $secs > $DateCalc_SECS_TO_OVFLW | 
 
| 2200 | 1 | 1 | 908 | $$_year < 1583 or $$_year > 2299 | 
 
| 2242 | 900 | 0 | 1221 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2263 | 35 | 0 | 1152 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2304 | 11 | 0 | 3 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2399 | 11 | 0 | 0 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2606 | 0 | 1 | 2 | $year < 0 or $year > 99 | 
 
| 2618 | 0 | 0 | 5 | $month < 1 or $month > 12 | 
 
| 2619 | 0 | 1 | 4 | $day < 1 or $day > $DateCalc_Days_in_Month_[DateCalc_leap_year($yy)][$month] | 
 
| 2661 | 10 | 0 | 10 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2673 | 4 | 0 | 5 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2698 | 2 | 7 | 4 | $length > 1 && substr($result, $length - 2, 1) ne '1' || $length == 1 | 
 
| 2713 | 20 | 0 | 35 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2760 | 24 | 0 | 0 | $lang < 1 or $lang > $DateCalc_LANGUAGES | 
 
| 2846 | 39 | 7 | 0 | @_ == 1 or @_ == 2 | 
 
| 2919 | 39 | 7 | 0 | @_ == 1 or @_ == 2 | 
 
| 3028 | 10 | 5 | 0 | @_ == 1 or @_ == 2 |