Subversion Repositories wimsdev

Rev

Rev 17228 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17228 Rev 17600
Line 1... Line 1...
1
!! +exec+ +var+ +string+
1
!! +exec+ +var+ +string+
2
!goto end
2
!goto end
3
tit:sort
3
tit:sort
4
type:$type_both
4
type:$type_both
5
syntax:!sort [nocase] [reverse] [numeric] ``type'' [of] ``string''
5
syntax:!sort [nocase] [reverse] [numeric] ``type'' [of] ``string''
6
mean:Sort ``string''. The ``type'' of the sort may be ``char'', ``word'', ``list'' or ``line''. <br>\
6
mean:Sort ``string''. The ``type'' of the sort may be ``char'', ``word'', ``list''\
-
 
7
  (equivalently ``item'') or ``line''. <br>\
7
  After this command is executed, the sort order is stored in the variable\
8
  After this command is executed, the sort order is stored in the variable\
8
  ``wims_sort_order'' (as a list). This can therefore be used\
9
  ``wims_sort_order'' (as a list). This can therefore be used\
9
  for relational sorting, in conjunction with commands\
10
  for relational sorting, in conjunction with commands\
10
  $(ref1)cmdlist_item_&+cmd_choose=all$(ref2)cmdlist_item_">!item</a>,\
11
  $(ref1)cmdlist_item_&+cmd_choose=all$(ref2)cmdlist_item_">!item</a>,\
11
  $(ref1)cmdlist_line_&+cmd_choose=all$(ref2)cmdlist_line_">!line</a>,\
12
  $(ref1)cmdlist_line_&+cmd_choose=all$(ref2)cmdlist_line_">!line</a>,\
Line 20... Line 21...
20
  </td>
21
  </td>
21
</tr><tr>
22
</tr><tr>
22
<td><code>!sort reverse list 0,4,2</code></td>
23
<td><code>!sort reverse list 0,4,2</code></td>
23
  <td>
24
  <td>
24
    !sort reverse list 0,4,2
25
    !sort reverse list 0,4,2
-
 
26
  </td>
-
 
27
</tr>
-
 
28
<tr>
-
 
29
  <td><code>!sort list 10,4,2</code></td>
-
 
30
  <td>
-
 
31
    !sort list 10,4,2
-
 
32
  </td>
-
 
33
</tr>
-
 
34
<tr>
-
 
35
  <td><code>!sort numeric list 10,4,2</code></td>
-
 
36
  <td>
-
 
37
    !sort numeric list 10,4,2
25
  </td>
38
  </td>
26
</tr>
39
</tr>