Je vous propose un tutoriel qui illustre la création d'un langage de description de site web à l'aide d'Xtext/EMF : http://olegoaer.developpez.com/tutos...del/xtext/wdl/
Ce tutoriel s'accompagne d'un cours sur la façon d'aborder les aspects syntaxique des langages en IDM.
Au sommaire de ce tutoriel :
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | I. Introduction II. WDL : Website Description Language III. Une histoire de syntaxe... III-A. Syntaxe abstraite avec Ecore III-A-1. Création d'un fichier Ecore III-A-2. Métamodélisation III-A-3. Génération des classes d'implémentation III-B. Syntaxe concrète avec Xtext III-B-1. Création d'un fichier Xtext III-B-2. Définition de la grammaire III-B-3. Génération du plugin IV. Aller plus loin : la portée et la validation IV-A. Mécanisme de portée IV-B. Mécanisme de validation V. Projection vers les langages du web V-A. Transformation V-B. Commande de transformation VI. Remerciements |