# seq() function

The seq() function converts any ASCII
character to its corresponding numeric equivalent in the range 0 through
255.

## Syntax

```
seq(ascii.character.exp)
```

## Parameter(s)

| ascii.character.exp | Specifies the ASCII character to convert to its corresponding numeric equivalent in the range 0 through 255. |
| --- | --- |

## Description

This seq() function is the opposite of the char() function.

Any expression can be used as an argument, but all characters
are ignored beyond position 1.

The seq of
a null string ends up using the segment mark (x’ff’) end-of-string
delimiter as the argument resulting in a value of 255.

## Example(s)

This example stops when any control
character is input.

```
input c,1
if seq(c)<32 then stop
```

## See also

- [char() function](https://d3codex.com/pickbasic-flashbasic/char-function/)
- [BASIC functions](https://d3codex.com/pickbasic-flashbasic/basic-functions/)
- [Statements and functions](https://d3codex.com/pickbasic-flashbasic/statements-and-functions/)

---
Source: https://d3codex.com/pickbasic-flashbasic/seq-function/ - part of the D3Codex reference.
