Assuming: v=1; x=10; y=3 (v-x) < (y-x) == (1-10) < (3-10) == -9 < -7 == *true* (v>=x) and (v<=y) == (1>=10) and (1<=3) == false and true = *false* -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20180918/49b443df/attachment.html>