This small reproducing script shows:
Result: 1 from AU3 (Run from full Scite by F5)
Result: True from compiled EXE
$test = '1 > 0' MsgBox(0,'Output', $test & @CRLF & 'Result: ' & Execute($test))
I think behaviour should be the same from AU3 and EXE.
Is it bug?
EDIT: My mistake, see post #3 for explanation ...