Outil de transformation entre deux langages

Résolu
kawtherKoukou Messages postés 3 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 31 mars 2010 - 11 mars 2010 à 21:55
kawtherKoukou Messages postés 3 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 31 mars 2010 - 31 mars 2010 à 20:19
je suis besoin d'un logiciel de transformation entre deux langage.
je dois générer un outil qui fait la transformation automatique entre deux spécifications de deux langages différents mais écrite les deux en latex, j'ai déjà définit les règles de transformation. je veux bien avoir un outil que je lui donne les grammaires de deux langages et les règles qui j'ai les défini et à lui de faire l'implémentation automatique.
aidez moi s'il vous plait.

4 réponses

Utilisateur anonyme
12 mars 2010 à 22:12
Bonsoir

Regarde du côté d'ANTLR, c'est exactement ce qu'il te faut. Tu lui donnes la grammaire de chaque langage, il fait tout un bazar en interne (arbres de syntaxe abstraite, etc...) et te traduit ton code. Bon courage.







TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
3
kawtherKoukou Messages postés 3 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 31 mars 2010
13 mars 2010 à 12:50
merci bien pour votre aide,
j'ai encore une demande s'il vous plait, j'ai telecharger l'outil .jar et j'ai lu toute information concernant cet outil chez www.antlr.org, mais vraiment j'ai pas compris comment je peux l'utiliser exactement, comment je dois réecrire mes règles. s'il vous plait si vous avez une idée ou un exemple aidez moi.
voilà la spécification d'entrée de mon programme est du langage Z et écrite en latex et la spécification de sortie est du langage CSP-Z est écrite en latex aussi.
please aidez moi, je suis pressé par le temps.
merci pour votre attention
0
Utilisateur anonyme
13 mars 2010 à 14:07
Bonjour

Voici une petite liste de grammaires pour ANTLR :
http://www.antlr.org/grammar/list

Ca ressemble à du Relax-NG. Ca fait 3 ans que je n'ai pas touché à ça, je ne vais pas pouvoir t'aider beaucoup plus, désolé :(






TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
0
kawtherKoukou Messages postés 3 Date d'inscription jeudi 11 mars 2010 Statut Membre Dernière intervention 31 mars 2010
31 mars 2010 à 20:19
s'il vous plait, qui peut m'aidez à l'utilisation de l'outil ANTLR
est ce que je dois utiliser seulement ANTLRWork ou je dois installer l'ANTLR3.2 pour faire la transformation?
aidez moi please
0
Rejoignez-nous