// input
if not false and true then
call BJDebugMsg("test")
endif
// generate (incorrect)
if (not (false and true)) then
call BJDebugMsg ("test")
endif
// input
if (not false) and true then
call BJDebugMsg("test")
endif
// generate (correct)
if ((not false) and true) then
call BJDebugMsg ("test")
endif
// input
if not false and false then
call BJDebugMsg("test")
endif
// generate (incorrect)
if (not (false and false)) then
call BJDebugMsg ("test")
endif
// input
if (not false) and false then
call BJDebugMsg("test")
endif
// generate (correct)
if ((not false) and false) then
call BJDebugMsg ("test")
endif
result:
input - 1st and 2nd will run if block
generated - 1st to 3rd will run if block
result:
input
- 1st and 2nd will runif
blockgenerated
- 1st to 3rd will runif
block