Operaciones entre cadenas en Pascal

Las operaciones básicas entre cadenas son : asignación, comparación y concatenación. Es posible asignar una cadena a otra cadena, incluso aunque sea de longitud física más pequeña en cuyo caso ocurriría un truncamiento de la cadena.

Ejemplo:

Var
  nombre : String[21];
    .    .    .
  nombre := 'Instituto Tecnológico'; 

El resultado de la asignación en la variable nombre será la cadena
‘Instituto Tecnológico’.

Las comparaciones de las cadenas de caracteres se hacen según el orden de los caracteres en el código ASCII y con los operadores de relación.

 '0' <  '1'	'2' > '1'    'A' <  'B'   'm' > 'l'