t { %i = 0 | while ($iif(%i == 5 && %i == 6,%i,%i) < 7) { inc %i } }

the parser thinks that the && that belongs to the $iif, actually belongs to the while
adding brackets wont fix this.