Sort numbers lexicographically: Difference between revisions

Added Easylang
m (→‎{{header|Wren}}: Minor tidy)
(Added Easylang)
 
Line 749:
{{out}}
<pre>(1 10 11 12 13 2 3 4 5 6 7 8 9)</pre>
 
=={{header|EasyLang}}==
<syntaxhighlight>
func[] numlexsort n .
for i to n
d[] &= i
.
for i = 1 to len d[] - 1
for j = i + 1 to len d[]
if strcmp d[j] d[i] < 0
swap d[j] d[i]
.
.
.
return d[]
.
print numlexsort 13
</syntaxhighlight>
{{out}}
<pre>
[ 1 10 11 12 13 2 3 4 5 6 7 8 9 ]
</pre>
 
=={{header|Factor}}==
2,083

edits