# Types

TTL have four kinds of data types:

## Integer

Signed 32 bit, from -2147483648 to 2147483647.
Floating point operation is not supported.

## Character string

A sequence containing any character except NUL. The maximum length of a string is 511.

## Integer Array

The integer array can be used by using the intdim macro command. The maximum index is 65536.
The element of the array equals to the integer.
The maximum number of the array is 256.

## String Array

The string array can be used by using the strdim macro command. The maximum index is 65536.
The element of the array equals to the string.
The maximum number of the array is 256.