Sign in
gnu
/
gcc.git
/
refs/heads/master
/
.
/
gcc
/
testsuite
/
algol68
/
execute
/
case-clause-3.a68
blob: 3355cefc080f4e24f2b292491e7c8d5906a00dea [
file
] [
log
] [
blame
]
# { dg-options "-fstropping=upper" } #
BEGIN
INT days
,
INT month
=
2
,
year
=
2024
;
days
:=
CASE month
IN
31
,
(
year MOD
4
=
0
AND year MOD
100
/=
0
OR year MOD
400
=
0
|
29
|
28
),
31
,
30
,
31
,
30
,
31
,
31
,
30
,
31
,
30
,
31
ESAC
;
ASSERT
(
days
=
29
)
END