Bonjour !
Je voudrais suggérer deux améliorations concernant les types énumérés.
Premièrement, Flash Pascal ne supporte pas actuellement une valeur par défaut pour un paramètre de type énuméré :
Deuxièmement, les valeurs de type énuméré ne sont pas acceptées pour dimensionner un tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 program parameterdefaultvalue; // Flash Pascal 2 14.04.22 type TEnum = (a, b, c); function Func(aEnum: TEnum = a): integer; // Type mismatch begin end; begin end.
Mais c'est peut-être beaucoup de travail pour pas grand chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 program arraydimension; // Flash Pascal 2 14.04.22 type TEnum = (a, b, c); var arr: array[a..c] of integer; // Integer expected begin end.
Partager