2009-11-10 7 views

Répondre

3

Votre question est un peu vague. Mais ci-dessous est une grammaire BNF (ish) pour un nombre entier.

nz_digit = '1' | ... | '9'; 
digit  = '0' | nz_digit; 
digitseq = digit | digitseq, digit; 

num  = '0' | nz_digit, digitseq; 
+1

C'est pour un int non-signé, en fonction du contexte, on peut aussi avoir besoin du signe moins. – johannes

+0

D'accord, mais il peut ajouter que lui-même, je viens de donner un exemple de base. –