# for
Run a block on each row of the table.

## Usage
```shell
> for <var> <in> <value> <block> {flags} 
 ```

## Parameters
* `<var>` the name of the variable
* `<in>` the word 'in'
* `<value>` the value we want to iterate
* `<block>` the block to run on each item

## Flags
* -h, --help: Display this help message
* -n, --numbered: returned a numbered item ($it.index and $it.item)

## Examples
  Echo the square of each integer
```shell
> for x in [1 2 3] { $x * $x }
 ```

  Work with elements of a range
```shell
> for $x in 1..3 { $x }
 ```

  Number each item and echo a message
```shell
> for $it in ['bob' 'fred'] --numbered { $"($it.index) is ($it.item)" }
 ```