Bonjour,

Voilà je cherche un algo qui avec une chaine de caractere du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
" Fract(A, B) + Bar(A) + Fract(ABar(B), Bar(A)) "
me donne des objets (car j'utilise un language objet) :

ce qui me donnerai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
F1 = new Fract(A, B)
T1 = new Texte (" + ")
B1 = new Bar(A)
T2 = new Texte(" + ")
 
t2 = new Texte(A)
b2 = new Bar(B)
b3 = new Bar(A)
F2 = new Fract(t2+b2, b3)
 
liste = [F1, T1, B1, T2, F2]
les "mots clefs" étant : Fract, Bar
le reste est considéré comme du texte

En fait je ne sais meme pas si c'est possible... mais si vous avez des idées ?

merci de votre aide