Range türü bir dizi tamsayıyı temsil eder; örneğin, 0..3 ve Min..Max.
Aralığın başlangıcı, ifadedeki ilk değer (örneğin 0), sonu ise ifadede .. işaretinden sonraki değerdir (örneğin 3). Aralık, başlangıç ve bitiş değerlerinin kendileri de dahil olmak üzere bunlar arasındaki tüm tamsayıları içerir. Örneğin, 0..3 aralık ifadesi; 0, 1, 2 ve 3 sayılarını içerir.
Aralık ifadeleri yalnızca int değerlerini destekler ve yalnızca for, sync, race, ve rush ifadelerinde kullanılabilir.
Örneğin:
for (Index := 0..5):
Print("{Index}")