Sort an integer array: Difference between revisions

Added K version
(Added K version)
Line 338:
In the example below, L will remain an unsorted list and S will be sorted.
<lang Icon>S := sort(L:= [63, 92, 51, 92, 39, 15, 43, 89, 36, 69]) # will sort a list</lang>
 
=={{header|Io}}==
<lang lua>mums := list(2,4,3,1,2)
sorted := nums sort # returns a new sorted array. 'nums' is unchanged
nums sortInPlace # sort 'nums' "in-place"</lang>
 
=={{header|Inform 7}}==
Line 392 ⟶ 397:
alert( numbers );</lang>
 
=={{header|IoK}}==
<lang luak>mums := list(2,4,3,1,2)
num: -10?10 / Integers from 0 to 9 in random order
sorted := nums sort # returns a new sorted array. 'nums' is unchanged
5 9 4 2 0 3 6 1 8 7
nums sortInPlace # sort 'nums' "in-place"</lang>
 
srt: {x@<x} / Generalized sort ascending
srt num
0 1 2 3 4 5 6 7 8 9
</lang>
 
=={{header|Lua}}==