Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre du Club
    Inscrit en
    septembre 2006
    Messages
    203
    Détails du profil
    Informations forums :
    Inscription : septembre 2006
    Messages : 203
    Points : 66
    Points
    66

    Par défaut [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

  2. #2
    Expert Confirmé Sénior
    Inscrit en
    août 2006
    Messages
    3 554
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 3 554
    Points : 4 068
    Points
    4 068

    Par défaut

    Jou,

    Relis bien ta déclaration du tableau.
    Il court en ce moment une espèce de grippe, mais elle ne court pas très vite, car on peut l'attraper sans courir.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •