parser de code source

parser de code source - Python - Programmation

Marsh Posté le 10-07-2005 à 12:59:20    

Bonjour,
 
Je voudrai réaliser un analyseur de code source fortran 77 puis 90
ou C qui tourne sur Unix et Windows
J'ai commencé m'ai recherche et apparemment il serai possible de le faire avec lex & yacc ou avec python.
J'ai commencé à m'intéresser a lex & yacc mais je rencontre quelque difficulté puis je ne parvient pas a l'installer sur windows.
Si vous avez des suggestion ou si vous connaissez d'autre logiciels ou des exemple, des sources  permettant de réaliser un analyseur de code source  
Je suis preneur  de toutes infos a ce sujet merci.
 

Reply

Marsh Posté le 10-07-2005 à 12:59:20   

Reply

Marsh Posté le 10-07-2005 à 14:20:10    

Lex et yacc sont les outils UNIX (impossibles donc à utiliser sous Windows). Il existe des clones GNU, Flex et Bison, qui sont disponibles sur les plateformes Windows et Unix. Je te conseille de te munir d'un bon bouquin sur la question car c'est pas facile.
Evidemment on peut le faire en Python (on peut tout faire) mais ca sera plus long

Reply

Marsh Posté le 10-07-2005 à 23:11:06    

merci pour ta réponse j'ai commencé avec Lex & Bison mais cella est effectivement assez compliqué.
Parcontre serai tu ou je peux trouvé des exemples de parser réaliser en python ou en Lex & Yacc ou autre

Reply

Marsh Posté le 11-07-2005 à 00:21:01    

Commences par regarder des exemples plus simples pour te familiariser avec ces outils

Reply

Sujets relatifs:

Leave a Replay

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