Analyse syntaxique (Compilation : théorie,techniques et outils)

Se basant sur des pré-requis en théorie des langages (grammaires et automates à pile),ce cours montre les aspects théoriques à partir desquels on peut créer automatiquement des parseurs de langages structurés. Il aborde les deux grandes familles de parseurs : LL et LR. Des rudiments de présentation des outils YACC et AntLR sont également apportés.  Thème 2 de l'ensemble Compilation : théorie,techniques et outils organisé en 10 thèmes et contenant cours,exemples et exercices résolus.

Disciplines : Systèmes d'Exploitation : Traducteurs de langages de programmation
Mots-clés : compilation,analyse syntaxique,programme informatique,langage de programmation,compilateur,code source,parseur,analyse de programme,analyse descendante,analyse ascendante,expression régulière,automate à pile,modèle mathématique,AntLR,YACC
Type de document : texte,image,ressource interactive
Type de ressource : lecture,exercise,jeu de données
Niveau : higher education,master,bac+4,bac+5
Publics visés : learner,teacher
Auteurs ou éditeurs : Habib Abdulrab,Claude Moulin,Sid Touati,Élodie Briere,Christine Legemble,Institut National des Sciences Appliquées de Rouen,Université de Technologie de Compiègne,Université de Versailles Saint-Quentin en Yvelines,UNIT