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

Résolu/Fermé
dida - 29 nov. 2013 à 15:37
 asmsel - 30 nov. 2013 à 14:11
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).
A voir également:

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
29 nov. 2013 à 18:36
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.
0
(y)
0