2010-07-06 22 views

Répondre

3

Est-ce que Delphi 5 le fera?

+0

Pas vraiment, désolé, parce que l'objectif est de compiler TP 7.0 à la fin. :-) –

+0

@Turing Complete: N'existe-t-il pas déjà un compilateur TP 7.0? Pourquoi en veux-tu un autre? –

+0

Delphi est un surensemble de ObjectPascal. –

2

La DMS Software Reengineering Toolkit est une plate-forme commerciale pour l'analyse de programmes et les outils de transformation. Il est configuré en lui fournissant une grammaire BNF explicite pour la langue à traiter. DMS peut être obtenu avec une extrémité avant Delphi 6

Cela a été utilisé pour implémenter AOP pour Delphi.

La construction d'autres dialectes est simple.

EDIT: (répondre au commentaire par OP sur une autre réponse): DMS serait une plate-forme très pratique sur laquelle construire un compilateur.