Sorting algorithms/Insertion sort: Difference between revisions

m
m (→‎{{header|Phix}}: added syntax colouring the hard way)
Line 760:
arr: new items
loop 1..(size items)-1 'i [
value: arr \ [i]
j: i - 1
 
while [and? -> j >= 0
-> value < arr \ [j]]
[
set arr \[j+1 get]: arr \[j]
j: j - 1
]
set arr \[j + 1]: value
]
return arr
1,532

edits