Sort numbers lexicographically: Difference between revisions

Added Easylang
m (→‎{{header|RPL}}: tweaked code)
(Added Easylang)
 
(One intermediate revision by one other user not shown)
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}}==
Line 1,693 ⟶ 1,715:
=={{header|Wren}}==
{{libheader|Wren-sort}}
<syntaxhighlight lang="ecmascriptwren">import "./sort" for Sort
 
var a = (1..13).map { |i| "%(i)" }.toList
2,083

edits