Typ zakresu reprezentuje serię liczb całkowitych, 0..3 i Min..Max.
Początkiem zakresu jest pierwsza wartość w wyrażeniu, na przykład 0, a końcem zakresu jest wartość następująca po .. w wyrażeniu, na przykład 3. Zakres zawiera wszystkie liczby całkowite między pierwszą a ostatnią wartością włącznie. Na przykład wyrażenie zakresu 0..3 zawiera liczby 0, 1, 2 i 3.
Wyrażenia zakresu obsługują wyłącznie wartości int i można ich używać wyłącznie w wyrażeniach for, sync, race oraz rush.
Na przykład:
for (Index := 0..5):
Print("{Index}")