Another update from ingydotnet^djgoku

This commit is contained in:
Ingy döt Net 2015-11-18 06:14:39 +00:00
parent 91df62d461
commit 948b86eafa
7604 changed files with 108452 additions and 22726 deletions

View file

@ -33,10 +33,11 @@ begin
end loop;
exit when Left >= Right;
Swap(Item(Left), Item(Right));
if Pivot_Index = Left then
Pivot_Index := Right;
elsif Pivot_Index = Right then
Pivot_Index := Left;
if Left < Item'Last then
Left := Index_Type'Succ(Left);
end if;
if Right > Item'First then
Right := Index_Type'Pred(Right);
end if;
end loop;
if Right > Item'First then