# bit_or

Computes the bit-wise OR of its arguments.

```tql
bit_or(lhs:number, rhs:number) -> number
```

## Description

The `bit_or` function computes the bit-wise OR of `lhs` and `rhs`. The operation is performed on each corresponding bit position of the two numbers.

### `lhs: number`

The left-hand side operand.

### `rhs: number`

The right-hand side operand.

## Examples

### Perform bit-wise OR on integers

```tql
from {x: bit_or(5, 3)}
```

```tql
{x: 7}
```

## See Also

* [`bit_and`](https://preview.docs.tenzir.com/375/375/reference/functions/bit_and.md)
* [`bit_not`](https://preview.docs.tenzir.com/375/375/reference/functions/bit_not.md)
* [`bit_xor`](https://preview.docs.tenzir.com/375/375/reference/functions/bit_xor.md)
* [`shift_left`](https://preview.docs.tenzir.com/375/375/reference/functions/shift_left.md)
* [`shift_right`](https://preview.docs.tenzir.com/375/375/reference/functions/shift_right.md)