[HP/64000] Syntaxe déclaration tableau de constantes
Bonjour,
Je développe avec un compilateur croisé Pascal HP/64000 datant de 1984 !
Avant d'implémenter mes routines, je les teste en Turbo Pascal.
Ainsi, en TP, la déclaration suivante :
Code:
1 2 3
|
CONST
HEXA_DIGITS : ARRAY[0..15] OF CHAR=('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); |
est parfaitement acceptée (c'est d'ailleurs la syntaxe standard).
Par contre, sur HP/64000, elle me produit les erreurs suivantes à la compilation :
Code:
1 2 3 4 5 6 7 8 9
|
523 HEXA_DIGITS : ARRAY[0..13] OF CHAR = ('0','1','2','3','4','5','6',
'7','8','9','A','B','C','D','E','F');
^16 ^0 ^4 ^0^4^0^4^0^4
^255
0: WARNING: attempted syntax error recovery here
4: ')' expected
16: '=' expected |
N'ayant pas le manuel, je ne sais trop comment interpréter ces erreurs, et même Google (qui est pourtant mon ami;)) ne m'est d'aucun secours...
Peut-être y a-t-il encore parmi vous quelques uns qui sont capables de m'aider.
S'ils acceptent, qu'ils en soient remerciés d'avance.
Kim