Las ristras de caracteres de tamaño
fijo se implementan en Ada con el tipo predefinido String, que está
definido como un array no restringido
de elementos de tipo Character (type
String is array (Positive range <>) of Character).
La Librería Ada.Strings.Fixed
proporciona subprogramas para manipular ristras de caracteres de tamaño
fijo.
Además, por ser un array, al tipo
String se le pueden aplicar las operaciones propias de estos. En
particular, la concatenación de ristras de tamaño fijo se realiza utilizando el
operador de concatenación
de arrays, la selección de una subristra se hace mediante el mecanismo de
slices de los arrays, y el cálculo
de la longitud (que en este caso es una constante) mediante el
atributo Length de los arrays.
A los caracteres individuales de una ristra de tamaño fijo se puede acceder
de la misma forma que a los elementos de un array monodimensional.