Rev 17228 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
32 | reyssat | 1 | !! +exec+ +var+ +string+ |
16291 | bpr | 2 | !goto end |
11210 | bpr | 3 | tit:sort |
4 | type:$type_both |
||
11292 | bpr | 5 | syntax:!sort [nocase] [reverse] [numeric] ``type'' [of] ``string'' |
17600 | bpr | 6 | mean:Sort ``string''. The ``type'' of the sort may be ``char'', ``word'', ``list''\ |
7 | (equivalently ``item'') or ``line''. <br>\ |
||
11210 | bpr | 8 | After this command is executed, the sort order is stored in the variable\ |
11292 | bpr | 9 | ``wims_sort_order'' (as a list). This can therefore be used\ |
11210 | bpr | 10 | for relational sorting, in conjunction with commands\ |
11 | $(ref1)cmdlist_item_&+cmd_choose=all$(ref2)cmdlist_item_">!item</a>,\ |
||
12 | $(ref1)cmdlist_line_&+cmd_choose=all$(ref2)cmdlist_line_">!line</a>,\ |
||
13 | $(ref1)cmdlist_word_&+cmd_choose=all$(ref2)cmdlist_word_">!word</a> or\ |
||
1091 | bpr | 14 | $(ref1)cmdlist_char_&+cmd_choose=all$(ref2)cmdlist_char_">!char</a>. |
16291 | bpr | 15 | sample:see below |
16 | :end |
||
17 | <tr> |
||
18 | <td><code>!sort list 0,4,2</code></td> |
||
19 | <td> |
||
20 | !sort list 0,4,2 |
||
21 | </td> |
||
22 | </tr><tr> |
||
23 | <td><code>!sort reverse list 0,4,2</code></td> |
||
24 | <td> |
||
25 | !sort reverse list 0,4,2 |
||
26 | </td> |
||
27 | </tr> |
||
17600 | bpr | 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 |
||
38 | </td> |
||
39 | </tr> |