Construction d'un analyseur lexical en C

Fermé
flore - 29 déc. 2009 à 19:51
 chimon - 20 mars 2012 à 09:05
Bonjour,
s'il vous plaît aidez moi.je veux écrire un programme en langage C qui reconnait tous les mot clés du Langage C:appelé Analyseur lexical du langage C.merci d'avance pour votre aide
A voir également:

2 réponses

Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
29 déc. 2009 à 21:53
et bien un programme est comme une grande chaine. Ta chaine tu peux la décomposer en différents "mots" (séparés par ex. par les espaces, les point-virgules, les virgules, les sauts de ligne et autres ponctuation).
Tu auras donc ensuite un grand tableau de chaines de caractères, et dans ce tableau tu compares les mots avec les mots clés du C, que tu auras placé préalablement dans un autre tableau de chaines.

C'est un principe de base plutot simple sur lequel tu peux commencer. Après tu peux améliorer l'efficacité de tout ça, mais c'est une autre histoire.
6
je veux le code en c d'un analyseur lexical
0