منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - ضع التمرين لتجد الحل خلال ساعات بإذن الله
عرض مشاركة واحدة
قديم 2013-01-01, 13:21   رقم المشاركة : 16
معلومات العضو
lina18258
عضو فعّال
 
الصورة الرمزية lina18258
 

 

 
إحصائية العضو










افتراضي

السلام عليكم .. شكرا جزيلا على هده المبادرة المفيدة
ارجو ان تساعدني في حل هذا التمرين الخاص ب compilation
partie 1
Ecrire un analyseur lexical (lex) qui reconnait :
• Entier : nombre entier.
• Réel : nombre réel.
• Chaine : chaine de caractère entre guillemets.
• Identificateur : un identificateur.
• Commentaire : un commentaire est une ligne commençant par #.
• Base 16 .
• Exposant.
• Les mots clé: Programme, debut , fin, if, else , while, for.
• Les operateurs : +, -,*, /.
• Les Separateurs ( ) , « ; » , « , ».
L’analyseur devra afficher, pour chaque lexème son type et sa valeur.
partie 2 :
Ecrire un analyseur syntaxique qui affiche des messages d’erreurs et afficher le résultat:
Il doit reconnaitre qu’un programme commence pas Programme suivit de son nom,
Ensuite début et se termine par fin.
Il doit aussi reconnaitre les boucles (for et while) le conditionnel (if et else) et l’affectation (+,-,/,*).


l'envirenement utilisé : delphi 7
merci









 


رد مع اقتباس