Les types intervalles▲
On peut également définir un type énuméré comme sous-ensemble d'un autre type énuméré, en en donnant les bornes. En voici quelques exemples :
Sélectionnez
TYPE
jourtravail = lundi..vendredi;
{si on a déjà défini tjour }
mois = 1..12;
{sous-ensemble du type INTEGER}
byte = 0..255;
{prédéfini en Turbo Pascal, prend 1 octet en mémoire}
minuscules = 'a'..'z';Ces variables s'utilisent comme des variables du type dont est issu leur intervalle (on peut utiliser une variable mois comme tout autre entier) mais peuvent utiliser moins de mémoire.


