When I read that, an old part of the brain came up with
for I := 1 to 5 do
which doesn't require translation.

Still, Java code like for (ItemVO item: items) is a tiny step in the right direction and enumerated types are long overdue.

Bloody derivative of structured assembly language.