Réalisé un analyseur lexical pour le langage mini-java

[Résolu/Fermé]
Signaler
-
 asmsel -
Bonjour,

je suis chargée de construireet implémenter un analyseur lexical pour le langage mini-java


4.1 Description du langage Mini-java:
Les caractères disponibles pour écrire un programme en mini-java sont :
? Les 52 lettres de l'alphabet Latin (a, b, c, ..., z, A, B, C, ..., Z).
? Les Dix chiffres décimaux (0,1, ..., 9).
? Les Opérateurs : { + , - , * , / , ; , . , : , < , > , ( , ) , [ , ] , { ,
}, = , " , , }.
? Le caractère espace.
? Le caractère retour chariot.
? Déclaration :
* Type de base : - Int par le type entier.
- Char par le type caractère
- Float par le type réel.
* Type composé : - Les tableaux monodimensionnels et multidimensionnels.
.- Les pointeurs et les structure

* Les blocs:
- Les {} sont utilisés pour regrouper plusieurs instructions dans un bloc . - Les instructions d'affectations.
- Les instructions .
-Les instructions répétitive (while , for).
- Les instructions de rupture de séquences (break, continue).
-Les instructions de branchement inconditionnel (goto).

1 réponse

Messages postés
4761
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
23 octobre 2020
1 276
Bonjour, merci de nous le dire mais en fait tu racontes ta vie. Pour donner une utilité a ton message, une question aurait été plus que pratique.
2 cas de figure peuvent te concerner:
1: Si tu attends qu'on te ponde un code source à ta place, sache que l'espoir fait vivre.
2: Si tu coinces quelque part, soit sur le code ou sur la structuration algorithmique de ton analyseur lexical, dis nous où tu ne t'en sors pas et nous t'aiderons. Dans le cas du code, des morceaux de ce dernier pour illustrer tes propos seraient les bienvenus.