Detta måsta vara en rejäl bugg i AppleScript:
set the_list to {}
repeat with n in {1, 2, 3, 4, 5}
if n = 3 then
exit repeat
end if
set the_list to the_list & n
end repeat
the_list
the_list borde ha värdet {1, 2}, men får värdet {1, 2, 3, 4, 5}
Byter man ut '=' till '>' eller '<' funkar det som det ska:
if n > 3 then ger {1,2,3}
En major-bugg?