Programmation

steve25cent Messages postés 20 Date d'inscription lundi 3 août 2009 Statut Membre Dernière intervention 23 juillet 2013 - 11 avril 2012 à 11:05
steve25cent Messages postés 20 Date d'inscription lundi 3 août 2009 Statut Membre Dernière intervention 23 juillet 2013 - 11 avril 2012 à 14:57
Bonjour à tous!

je travaille sur un projet de modélisation et la 1ère partie consiste à partir du code source existant en "c", écrire un programme JAVA qui permettra de récupérer les informations nécessaires telles que:Structures, Fonction et arguments qui seront exploitable par la suite.

dans un premier temps mon souci c'est de les récupérer et les afficher. la question de comment les afficher principalement sous forme de classe en java, si vous pouvez aussi me donner des éléments de réponse ce sera avec plaisir.à savoir quel API java permet de le faire, ou, existe t-il un code déjà réalisé par quelqu'un d'autre?

Merci!

NB: j'utilise éclipse comme IDE

4 réponses

cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 11
11 avril 2012 à 11:43
Si je comprends bien, tu cherches un parser C->Java...

comme ça je ne sais pas... mais tu trouveras peut-être ton bonheur la
0
steve25cent Messages postés 20 Date d'inscription lundi 3 août 2009 Statut Membre Dernière intervention 23 juillet 2013
11 avril 2012 à 14:32
Exactement! je cherche un parser C-->Java
J'ai regardé ton lien mais, mon bonheur n'y est vraiment pas encore.merci. soit je ne comprends pas peut-être le ANTLR(Nother Tool for Language Recognition) qui semble faire celà.

Au secours!!
0
cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 11
11 avril 2012 à 14:49
C'est une liste de parsers, il n'y a pas que celui-la...

Je n'ai jamais fait ce genre de chose... Comme ça je tenterais de le faire par moi-même, mais je sais que ce ne serai pas la meilleure solution... D'autre ont surement déjà du faire le travail...
0
steve25cent Messages postés 20 Date d'inscription lundi 3 août 2009 Statut Membre Dernière intervention 23 juillet 2013
11 avril 2012 à 14:57
j'ai parcouru la liste mais le plus abordable que j'ai trouvé pour l'instant c'est ANTLR.là je regarde JavaCC.
ce n'est vraiment pas la meilleure solution. c'est évident que d'autres ont déjà surement faire cela! donc j'attends leurs réactions!
0
Rejoignez-nous