CLASSE INTERPRETEUR DE COMMANDES

xterminhate
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009
- 19 août 2005 à 20:24
cs_exar
Messages postés
286
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
22 avril 2012
- 12 févr. 2008 à 11:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33327-classe-interpreteur-de-commandes

cs_exar
Messages postés
286
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
22 avril 2012
2
12 févr. 2008 à 11:52
Compile également sans problème avec gcc 3.2.3 sur RedHat Enterprise Linux AS Release 3. Pas de warning.
Bien fait.
Tu devrais peut-être ajouter "foncteur" à la liste des mots clé...
xterminhate
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

6 déc. 2006 à 22:25
Bonjour, merci !

Je ne vois pas ce qui pose probleme, le saut de ligne ? le throw ? Peut etre en précisant les types ex_commande_incomplete et ex_commande_inconnue de en ajoutant "t_interpreteur::" devant ?

Je vous invite soit à utiliser un autre compilateur gratuit (Visual Express ou GCC pour Windows).

Amicalement,
Xter.
bayard07
Messages postés
1
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
6 décembre 2006

6 déc. 2006 à 20:36
Ce code est excellent !
Il est simple ET puissant.

Par contre, j'ai une erreur de compilation avec TurboC++ (je parle du successeur de C++Builder).

[C++ Erreur] interpret.cpp(36): E2303 Nom de type attendu
pour la ligne

void t_interpreteur::operator()( std::string ligne_commande ) const
throw( ex_commande_incomplete, ex_commande_inconnue )

Pourriez-vous y jeter un oeil (TC++ est gratuit) ?
Pour être honnête, je ne comprends pas cette ligne...
xterminhate
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

16 avril 2006 à 21:38
Ca risque de devenir une unsine à gaz mais l'idée est loin d'être bete...

Bonne chance pour ton application.
Mattpbem
Messages postés
46
Date d'inscription
vendredi 14 janvier 2005
Statut
Membre
Dernière intervention
31 juillet 2006

16 avril 2006 à 19:53
c'est exactement ce que je recherchais
il faudrait integrer ca avec le parseur XML pour pouvoir avoir un script plus lisible ^^
Afficher les 8 commentaires