cours / présentation, exercice, jeu de données

Table de symboles (Compilation : théorie, techniques et outils)

Ce cours présente la construction d'une table de symboles, et de structures de données centrales dans un compilateur. Il montre aussi des implémentations efficaces et des interfaces. Thème 4 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exempl...

Date de création :

22.12.2010

Auteur(s) :

Habib Abdulrab, Claude Moulin, Sid Touati

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation, exercice, jeu de données
Temps d'apprentissage : 18 heures
Niveau : enseignement supérieur, master, bac+4, bac+5
Langues : Français
Contenu : texte, image, ressource interactive
Public(s) cible(s) : apprenant, enseignant
Document : Document HTML, Document PDF, Archive compressée ZIP, Document Open Office présentation
Droits d'auteur : pas libre de droits, gratuit
Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf

Description de la ressource

Résumé

Ce cours présente la construction d'une table de symboles, et de structures de données centrales dans un compilateur. Il montre aussi des implémentations efficaces et des interfaces. Thème 4 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.

  • Granularité : cours
  • Structure : linéaire

"Domaine(s)" et indice(s) Dewey

  • Systèmes d'Exploitation : Traducteurs de langages de programmation (005.45)

Domaine(s)

  • Informatique
  • Systèmes d'exploitation, interpréteurs, compilateurs
  • Informatique

Informations techniques

  • Remarques d'installation : Cours à consulter en ligne ou à télécharger au format PDF, ODT ou bien sous la forme d'une archive des fichiers source. Ce thème fait également l'objet d'un module SCORM.

Intervenants, édition et diffusion

Intervenants

Contributeur(s) : Élodie Briere, Christine Legemble
Validateur(s) de la métadonnée : Sylvain Duranton

Édition

  • Institut National des Sciences Appliquées de Rouen
  • Université de Technologie de Compiègne
  • Université de Versailles Saint-Quentin en Yvelines
  • UNIT

Diffusion

Cette ressource vous est proposée par :UNIT - accédez au site internetUNIT - accédez au site internet

Document(s) annexe(s)

Fiche technique

Identifiant de la fiche : http://ori.unit-c.fr/uid/unit-ori-wf-1-5001
Identifiant OAI-PMH : oai:www.unit.eu:unit-ori-wf-1-5001
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : UNIT

Voir aussi

UNIT
UNIT
22.12.2010
Description : Cours d'introduction présentant la compilation et ses enjeux. Thème premier de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
  • compilation
  • code source
  • programme informatique
  • langage de programmation
  • compilateur
  • chaîne de transformation
  • structures de donnée
  • optimisation
  • code machine
  • langage intermédiaire
  • code cible
UNIT
UNIT
22.12.2010
Description : TDs qui relèvent d'un ou plusieurs thèmes. Composant d'exercices de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
  • compilation
  • optimisation de code
  • programme informatique
  • langage de programmation
  • compilateur
  • code source
  • programmation assembleur
  • traduction dirigée par la syntaxe
  • analyse lexicale
  • analyse syntaxique
  • analyse sémantique
  • YACC
  • table de symbole
  • gestion des types
  • code inte ...