Order two numerical lists: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Changed to Wren S/H) |
(Added Easylang) |
||
Line 1,057: | Line 1,057: | ||
FALSE |
FALSE |
||
TRUE</pre> |
TRUE</pre> |
||
=={{header|EasyLang}}== |
|||
{{trans|C}} |
|||
<syntaxhighlight> |
|||
func listcmp a[] b[] . |
|||
l = len a[] |
|||
if l > len b[] |
|||
l = len b[] |
|||
. |
|||
for i to l |
|||
if a[i] < b[i] |
|||
return -1 |
|||
elif a[i] > b[i] |
|||
return 1 |
|||
. |
|||
. |
|||
if len a[] < len b[] |
|||
return -1 |
|||
elif len a[] > len b[] |
|||
return 1 |
|||
. |
|||
return 0 |
|||
. |
|||
print listcmp [ 2 4 5 ] [ 2 3 1 ] |
|||
print listcmp [ 2 3 1 ] [ 2 3 1 ] |
|||
print listcmp [ 2 3 1 ] [ 2 3 1 3 ] |
|||
</syntaxhighlight> |
|||
=={{header|Ela}}== |
=={{header|Ela}}== |
||
Line 1,066: | Line 1,094: | ||
[1,2,1,3,2] <. [1,2,0,4,4,0,0,0]</syntaxhighlight> |
[1,2,1,3,2] <. [1,2,0,4,4,0,0,0]</syntaxhighlight> |
||
=={{header|Elixir}}== |
=={{header|Elixir}}== |