SeDRe


Résumé de la présentation de Anne-Claire Lonchamp et Yoann Toussaint

TOM :

Tom est un compilateur développé par l'équipe Protheo. Il peut être vu comme un préprocesseur capable de compiler des constructions de filtrage encapsulées dans un langage hôte. En effet, Tom peut générer des automates de filtrages pour Java, C et Caml.

Il offre des possibilités de compilation du filtrage associatif avec élément neutre qui s'appliquent sur des termes ou sur les noeuds de documents XML.

Le travail d'Anne-Claire est d'intégrer la notion de contraintes de filtrage dans le compilateur.

Yoann est chargé de créer une version plus spécialisée de Tom pour Java.

Nous allons commencer par vous présenter le langage Tom, avec un bref aperçu des concepts sous-jacents. Puis nous vous exposerons nos travaux.

Liens utiles :
http://tom.loria.fr/
http://gforge.inria.fr/projects/tom/