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 |