El tipo de rango representa una serie de enteros, por ejemplo 0..3, y Min..Max.
El inicio del rango es el primer valor de la expresión, por ejemplo 0, y el final del rango es el valor que sigue a .. en la expresión, por ejemplo 3. El rango contiene todos los enteros comprendidos entre los valores iniciales y finales. Por ejemplo, la expresión de rango 0..3 contiene los números 0, 1, 2y 3.
Las expresiones de rango solo admiten valores int, y solo pueden utilizarse en expresiones for, sync, race y rush.
Por ejemplo:
for (Index := 0..5):
Print("{Index}")