Sign in
gnu
/
gcc.git
/
refs/heads/master
/
.
/
gcc
/
testsuite
/
algol68
/
execute
/
flex-3.a68
blob: 8ee388557277107e1c19da1c701613bdbf94cada [
file
] [
log
] [
blame
]
# { dg-options "-fstropping=upper" } #
# Slicing flexible names. #
BEGIN
FLEX
[]
INT list
=
(
1
,
2
,
3
);
FLEX
[]
INT sliced
=
list
[
2
:
3
];
ASSERT
(
LWB sliced
=
1
AND UPB sliced
=
2
);
ASSERT
(
sliced
[
1
]
=
2
AND sliced
[
2
]
=
3
)
END