blob: fa389034c22c3ef678795c4619bae012987d86b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{ Source provided for Free Pascal Bug Report 3691 }
{ Submitted by "Christian Iversen" on 2005-02-25 }
{ e-mail: chrivers@iversen-net.dk }
program test;
type
x = (a, b, c);
const
q = b;
{$if q in [a,c] }{$message warn 'true'}{$else}{$message warn 'false'}{$ifend}
{$if q in [b] }{$message warn 'true'}{$else}{$message warn 'false'}{$ifend}
{$if q in [] }{$message warn 'true'}{$else}{$message warn 'false'}{$ifend}
{$if q in [a,b,c]}{$message warn 'true'}{$else}{$message warn 'false'}{$ifend}
begin
end.
|