Aide : problème dans le parsing des conditions [Fermé]

Signaler
Messages postés
10
Date d'inscription
mercredi 18 mai 2016
Statut
Membre
Dernière intervention
28 mars 2017
-
Bonjour,
Je programme actuellement un langage de programmation interprété et je bloque sur les if :
J'ai une classe Reader qui peut lire le code et une classe Expression qui résout les expressions booléennes :
par ex:
le code
Console.print("test");
if (a==2) {
if (b==2) {
Console.print("b2");
} else if (b==3) {
Console.print("b3");
} else {
Console.print("b4");
}
} else if (a==3) {

} else {

}

Ma classe Reader envoie:
un String qui contient du premier { au dernier } + une instance d'expression : la fonction pour vérifier l'expression est verify();

Cordialement, Ccgauche.