github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/mkarray/character.md (about) 1 # Character arrays 2 3 > Making character arrays (a to z) 4 5 ## Description 6 7 You can create arrays from a range of letters (a to z): 8 9 ``` 10 » a [a..z] 11 » a [z..a] 12 » a [A..Z] 13 » a [Z..A] 14 ``` 15 16 ...or any characters within that range. 17 18 Please refer to [a (mkarray)](../commands/a.md) for more detailed usage of mkarray. 19 20 ## Usage 21 22 ``` 23 a: [start..end] -> <stdout> 24 a: [start..end,start..end] -> <stdout> 25 a: [start..end][start..end] -> <stdout> 26 ``` 27 28 All usages also work with `ja` and `ta` as well, eg: 29 30 ``` 31 ja: [start..end] -> <stdout> 32 ta: data-type [start..end] -> <stdout> 33 ``` 34 35 You can also inline arrays with the `%[]` syntax, eg: 36 37 ``` 38 %[start..end] 39 ``` 40 41 ## Examples 42 43 ``` 44 » a [a..c] 45 a 46 b 47 c 48 ``` 49 50 ``` 51 » a [c..a] 52 c 53 b 54 a 55 ``` 56 57 ## See Also 58 59 * [Decimal Ranges](../mkarray/decimal.md): 60 Create arrays of decimal integers 61 * [Non-Decimal Ranges](../mkarray/non-decimal.md): 62 Create arrays of integers from non-decimal number bases 63 * [`[ ..Range ]`](../parser/range.md): 64 Outputs a ranged subset of data from STDIN 65 * [`[[ Element ]]`](../parser/element.md): 66 Outputs an element from a nested structure 67 * [`a` (mkarray)](../commands/a.md): 68 A sophisticated yet simple way to build an array or list 69 * [`count`](../commands/count.md): 70 Count items in a map, list or array 71 * [`ja` (mkarray)](../commands/ja.md): 72 A sophisticated yet simply way to build a JSON array 73 * [`ta` (mkarray)](../commands/ta.md): 74 A sophisticated yet simple way to build an array of a user defined data-type 75 * [index](../parser/item-index.md): 76 Outputs an element from an array, map or table 77 78 <hr/> 79 80 This document was generated from [builtins/core/mkarray/ranges_doc.yaml](https://github.com/lmorg/murex/blob/master/builtins/core/mkarray/ranges_doc.yaml).