in reply to Re^2: arrays: shifting in while loop
in thread arrays: shifting in while loop

Do note you only get said warning because you use exactly one space between print and the parenthesis. Drop the space, use 2 spaces, or a tab, and the warning disappears. Replace print by warn, and the warning disappears as well.