Hi all,
The first output line (below) should return FALSE but returns TRUE
instead. The first line is equivalent to "? .F. .AND. .T. .AND. .T."
which clearly should be FALSE.
This was tested in the stable build v1.0.1. with VS2005 I am unable
to test this in the current build - If this was already fixed, could
someone please indicate what changelog entry represented this fix - Thanks!
Regards,
Randy.
FUNC TEST()
LOCAL B := 0, T := " ", R := .F., I := 0
? ! (B==0.OR.T=="M") .AND. ! R .AND. ! ( I > 0 .AND. ! T == "M" ) //
Should be .F.
? ! (B==0.OR.T=="M")
? ! R
? ! ( I > 0 .AND. ! T == "M" )
RETURN NIL
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour