Jump to content

Range modifications: Difference between revisions

m
→‎{{header|Phix}}: 2..len -> more logical 1..len-1
m (→‎{{header|Phix}}: 2..len -> more logical 1..len-1)
Line 57:
 
function consolidate(sequence ranges)
for i=21 to length(ranges)-1 do
integer {lo,hi} = ranges[i-1],
{nl,nh} = ranges[i+1]
if hi+1>=nl then
ranges[i-1..i+1] = {{lo,nh}}
exit
end if
7,813

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.