 constante :
constante :
 constante-flottante
       constante-flottante
 constante-entière
       constante-entière
 constante-d-énumération
       constante-d-énumération
 constante-caractère
       constante-caractère
 constante-flottante :
constante-flottante :
 partie-fractionnaire
       partie-exposant
       partie-fractionnaire
       partie-exposant suffixe-flottant
       suffixe-flottant 
 séquence-de-chiffres
       partie-exposant
       suffixe-flottant
       séquence-de-chiffres
       partie-exposant
       suffixe-flottant 
 partie-fractionnaire :
partie-fractionnaire :
 séquence-de-chiffres
       séquence-de-chiffres .
       séquence-de-chiffres
       .
       séquence-de-chiffres
 séquence-de-chiffres
       .
       séquence-de-chiffres
       .
 partie-exposant :
partie-exposant :
 e
       signe
       e
       signe séquence-de-chiffres
       séquence-de-chiffres
 E
       signe
       E
       signe séquence-de-chiffres
       séquence-de-chiffres
 signe : un parmi
signe : un parmi
+  -
 séquence-de-chiffres :
séquence-de-chiffres :
 chiffre
       chiffre
 séquence-de-chiffres
       chiffre
       séquence-de-chiffres
       chiffre
 suffixe-flottant : un parmi
suffixe-flottant : un parmi
f  l  F  L
 constante-entière :
constante-entière :
 constante-décimale
       suffixe-entier
       constante-décimale
       suffixe-entier 
 constante-octale
       suffixe-entier
       constante-octale
       suffixe-entier 
 constante-hexadécimale
       suffixe-entier
       constante-hexadécimale
       suffixe-entier 
 constante-décimale :
constante-décimale :
 chiffre-non-nul
       chiffre-non-nul
 constante-décimale
       chiffre
       constante-décimale
       chiffre
 constante-octale :
constante-octale :
 0
       0
 constante-octale
       chiffre-octal
       constante-octale
       chiffre-octal
 constante-hexadécimale :
constante-hexadécimale :
 0x
       chiffre-hexadécimal
       0x
       chiffre-hexadécimal
 0X
       chiffre-hexadécimal
       0X
       chiffre-hexadécimal
 constante-hexadécimale
       chiffre-hexadécimal
       constante-hexadécimale
       chiffre-hexadécimal
 chiffre-non-nul : un parmi
chiffre-non-nul : un parmi
1  2  3  4  5  6  7  8  9
 chiffre-octal : un parmi
chiffre-octal : un parmi
0  1  2  3  4  5  6  7
 chiffre-hexadécimal : un parmi
chiffre-hexadécimal : un parmi
0  1  2  3  4  5  6  7  8  9
a  b  c  d  e  f  A  B  C  D  E  F
 suffixe-entier :
suffixe-entier :
 suffixe-non-signé
       suffixe-long
       suffixe-non-signé
       suffixe-long 
 suffixe-long
       suffixe-non-signé
       suffixe-long
       suffixe-non-signé 
 suffixe-non-signé : un parmi
suffixe-non-signé : un parmi
u  U
 suffixe-long : un parmi
suffixe-long : un parmi
l  L
 constante-d-énumération :
constante-d-énumération :
 identificateur
       identificateur
 constante-caractère :
constante-caractère :
 '
       séquence-de-caractères-c
       '
       '
       séquence-de-caractères-c
       '
 L'
       séquence-de-caractères-c
       '
       L'
       séquence-de-caractères-c
       '
 séquence-de-caractères-c :
séquence-de-caractères-c :
 caractère-c
       caractère-c
 séquence-de-caractères-c
       caractère-c
       séquence-de-caractères-c
       caractère-c
 caractère-c :
caractère-c :
 n'importe quel membre du jeu de caractères source sauf
      le quote (')
       n'importe quel membre du jeu de caractères source sauf
      le quote (')
\) ou le newline
 séquence-d-échappement
       séquence-d-échappement
 séquence-d-échappement :
séquence-d-échappement :
 séquence-d-échappement-simple
       séquence-d-échappement-simple
 séquence-d-échappement-octale
       séquence-d-échappement-octale
 séquence-d-échappement-hexadécimale
       séquence-d-échappement-hexadécimale
 séquence-d-échappement-simple : un parmi
séquence-d-échappement-simple : un parmi
\'  \"  \?  \\
\a  \b  \f  \n  \r  \t  \v
 séquence-d-échappement-octale :
séquence-d-échappement-octale :
 
       \
       chiffre-octal
 
       \
       chiffre-octal
       chiffre-octal
 
       \
       chiffre-octal
       chiffre-octal
       chiffre-octal
 séquence-d-échappement-hexadécimale :
séquence-d-échappement-hexadécimale :
 
       \x
       chiffre-hexadécimal
 séquence-d-échappement-hexadécimale
       chiffre-hexadécimal
       séquence-d-échappement-hexadécimale
       chiffre-hexadécimal
Matthieu Moy 2017-02-08