Bonjour a tous,
Je viens de decouvrir ce forum par un ami qui ets avec moi en cours et qui me la conseillé pour l'aide que vous apportez.
J'ai donc un petit problème. Je m explique :
Je dois faire un interpreteur forth qui repose sur une pile pour les cours, cet interpreteur doit lire une ligen entre au clavier, la parser en sequence de mots et l executer.
J'ai donc crer ma classe pile qui est operationnel et une classe sequencemots qui ets en fait une liste chainée de mot du langage.
Le probleme est que je dois maintenant a partir de ma ligne, je dosi couper les mots pour les stocké dnas ma liste chainee.
J'ai trouve des choses avec getline sur ce meme site mais je ne vois rien donc je peux me servir.
Si quelqu un a une idee a me propose sachant que les mots sont separé par des espace.
exemple
$forth> 9 3 * 2 +
$forth: 29
Partager