-->
integer prod = 1,
total = 0, -- (renamed as sum is a Phix builtin)
x = +5,
y = -5,
z = -2,
one = 1,
three = 3,
seven = 7
sequence loopset = {{ -three, power(3,3), three },
{ -seven, +seven, x },
{ 555, 550 - y, 1 },
{ 22, -28, -three},
{ 1927, 1939, 1 },
{ x, y, z },
{power(11,x), power(11,x) + one, 1 }}
for i=1 to length(loopset) do
integer {f,t,s} = loopset[i]
for j=f to t by s do
total += abs(j)
if abs(prod)<power(2,27) and j!=0 then
prod *= j
end if
end for
end for
printf(1," sum = %,d\n",total)
printf(1,"prod = %,d\n",prod)