mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-12 23:09:40 +02:00
26 lines
324 B
ObjectPascal
26 lines
324 B
ObjectPascal
{%FAIL}
|
|
|
|
{ duplicate labels in different case ranges }
|
|
|
|
{$H+}
|
|
var
|
|
my_str: string;
|
|
i: integer;
|
|
|
|
begin
|
|
my_str := 'cab';
|
|
i := -1;
|
|
|
|
case my_str of
|
|
'a'..'b': i := 1;
|
|
'c'..'caa': i := 2;
|
|
'caa'..'cabaa': i := 3;
|
|
else i := 0;
|
|
end;
|
|
|
|
if (i <> 3) then begin
|
|
writeln('Error');
|
|
Halt(1);
|
|
end;
|
|
end.
|