for local i:int = 0 to 10
print i
next
for local i:int = 0 to 10
print i
next
This one fails for dublicate identifier i, but works if you add a strict at the top.
Isn't that just a bug (or a 'feature') rather than "variable scoping only exists within strict."?
I always use Strict so I'm not that fussed really just got confused what you are trying to say.