Résultats de recherche

filters logos

Filtrer les résultats

arrow down
Années
exclamation icon
Type de contenu
Exporter les résultats Sauvegarder les résultats
2 résultats de recherche
pen icon Colloque
Un générateur de compilateurs pour l'analyse syntaxique descendante
quote

Un générateur de compilateurs pour l'analyse syntaxique descendante est construit qui s'intègre dans le système d'écriture de compilateurs, projet plus vaste, entrepris par le Groupe de recherche sur les systèmes et langages de programmation à l'Université de Montréal. Utilisant la méthode récursive descendante pour les grammaires du type LL(1), le générateur permet d'incorporer, dans le compilateur généré, plusieurs actions sémantiques pour chaque règle syntaxique. Des attributs peuvent être définis, et des règles utilisées à relier les actions entre elles. Pour chaque production d'une règle syntaxique, une expression régulière. Cela permet une représentation interne de la syntaxe sous forme d'un forêt. …

quote
pen icon Colloque
Une définition syntactico-sémantique des langages pour un système d'écriture de compilateurs
quote

Dans la description syntactico-sémantique d'un langage de programmation, les actions sémantiques du compilateur sont combinées avec la définition syntaxique du langage. La description évite les références explicites à la pile syntaxique, et aide à la clarté de la définition du langage. Un transformateur de grammaire, à l'intérieur d'un système d'écriture de compilateur, accepte la description, et d'une part fournit au générateur d'analyseur syntaxique la syntaxe du langage, d'autre part transforme les actions sémantiques pour les incorporer dans le compilateur généré. Un tel système est réalisé dans le langage PASCAL.

quote