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).