﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
2747	Nested ternary operator returns incorrect results	lcofresi		"This very simple code show the problem:

Local $v1 = 0, $v2 = 2
Local $v3 = ($v1 ? $v1 : ($v2 = 2 or $v2 = 3 ? 0 : 8))
MsgBox(0, """", $v3)

This should always display an integer value. Instead, it show the boolean value ""True"".

If one changes the value of $v2 in the first line (say, $v1 = 1), then it displays ""8"".

"	Bug	closed		AutoIt	3.3.12.0	None	No Bug	ternary nested	
