を(初期値)から(終り値) まで1ずつ増やして繰り返すには
for i from (初期値) to (終り値) do ...; ...; ...; end_for;
を(初期値)から(終り値) まで1ずつ減らして繰り返すには
for i from (初期値) downto (終り値) do ...; ...; ...; end_for;
(リスト)に含まれる に対して繰り返すには
for i in (リスト) do ...; ...; ...; end_for;