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}")