Utilisation boost::spirit

Utilisation boost::spirit - C++ - Programmation

Marsh Posté le 28-05-2008 à 17:26:54    

Bonjour,
 
J'ai un peu de mal à utiliser la biblio boost::spirit. Mon objectif est le suivant je dispose d'un fichier texte comprenant des directives qui me sont propres.
 
Exemple :  
                       //commentaires
                       Attenuation=12
                       Repeat 200
                       {
                          analyse(A,12)
 
                       }
 
Donc mon programme c++ doit etre capable d'analyser le fichier texte et appeler les fonctions de mes classes appropriés tel MyObject->function_Attenaution(12) ...
 
Savez -vous comment faire ?

Reply

Marsh Posté le 28-05-2008 à 17:26:54   

Reply

Marsh Posté le 28-05-2008 à 19:00:14    

Bah tu écrit une grammaire qui permet de parser et de récupèrer ce que tu veux, et puis tu fait dérive boost::spirit::grammar<Syntax> comme c'est écrit dans la doc de spirit.


---------------
You can't start a fire with moonlight
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed