<?xml version="1.0" encoding="UTF-8"?><lom:lom xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR" xmlns:unit="http://www.unit.eu/xsd/LOM">
<lom:general>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-4999</lom:entry>
</lom:identifier>
<lom:title>
<lom:string language="fre">Traduction dirigée par la syntaxe (Compilation : théorie, techniques et outils)</lom:string>
</lom:title>
<lom:language>fre</lom:language>
<lom:description>
<lom:string language="fre">Ce cours présente les notions de traduction S-attribuée et L-attribuée. Il explique les mécanismes permettant d'extraire des informations sémantiques sur un programme source. Il définit la notion d'attribut et les différents types d'attributs, ainsi que des règles sémantiques et donne quelques exemples de traductions dirigées par la syntaxe.
Thème 3 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus. </lom:string>
</lom:description>
<lom:keyword>
<lom:string language="fre">compilation</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">analyse sémantique</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">programme informatique</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">langage de programmation</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">compilateur</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">code source</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">traduction dirigée par la syntaxe</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">schéma de traduction</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">grammaire attribuée</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">grammaire S-attribuée</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">grammaire L-attribuée</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">attribut</lom:string>
</lom:keyword>
<lom:structure>
<lom:source>LOMv1.0</lom:source>
<lom:value>linear</lom:value>
</lom:structure>
<lom:aggregationLevel>
<lom:source>LOMv1.0</lom:source>
<lom:value>3</lom:value>
</lom:aggregationLevel>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>texte</lomfr:value>
</lomfr:documentType>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>image</lomfr:value>
</lomfr:documentType>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>ressource interactive</lomfr:value>
</lomfr:documentType>
</lom:general>
<lom:lifeCycle>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Abdulrab;Habib;;;
FN:Habib Abdulrab
EMAIL;TYPE=INTERNET:habib.abdulrab@insa-rouen.fr
ORG:INSA Rouen
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Moulin;Claude;;;
FN:Claude Moulin
EMAIL;TYPE=INTERNET:claude.moulin@utc.fr
ORG:UTC
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Touati;Sid;;;
FN:Sid Touati
EMAIL;TYPE=INTERNET:sid.touati@inria.fr
ORG:UVSQ
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>contributeur</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Briere;Élodie;;;
FN:Élodie Briere
EMAIL;TYPE=INTERNET:
ORG:INSA de Rouen
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>contributeur</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Legemble;Christine;;;
FN:Christine Legemble
EMAIL;TYPE=INTERNET:
ORG:INSA de Rouen
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Institut National des Sciences Appliquées de Rouen;;;;
FN:Institut National des Sciences Appliquées de Rouen
EMAIL;TYPE=INTERNET:
ORG:INSA Rouen
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Université de Technologie de Compiègne;;;;
FN:Université de Technologie de Compiègne
EMAIL;TYPE=INTERNET:
ORG:UTC
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Université de Versailles Saint-Quentin en Yvelines;;;;
FN:Université de Versailles Saint-Quentin en Yvelines
EMAIL;TYPE=INTERNET:
ORG:UVSQ
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:UNIT;;;;
FN:UNIT
EMAIL;TYPE=INTERNET:
ORG:
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2010-12-22</lom:dateTime>
</lom:date>
</lom:contribute>
</lom:lifeCycle>
<lom:metaMetadata>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-5000</lom:entry>
</lom:identifier>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>validator</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Duranton;Sylvain;;;
FN:Sylvain Duranton
EMAIL;TYPE=INTERNET:sylvain.duranton@unit.eu
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2011-09-21</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:metadataSchema>LOMv1.0</lom:metadataSchema>
<lom:metadataSchema>LOMFRv1.0</lom:metadataSchema>
<lom:metadataSchema>SupLOMFRv1.0</lom:metadataSchema>
<lom:language>fre</lom:language>
</lom:metaMetadata>
<lom:technical>
<lom:format>text/html</lom:format>
<lom:format>application/pdf</lom:format>
<lom:format>application/zip</lom:format>
<lom:format>application/vnd.oasis.opendocument.presentation</lom:format>
<lom:location>http://coursenligne.insa-rouen.fr/UNIT-CoursDeCompilation/Theme03/support_web_theme03</lom:location>
<lom:location>http://coursenligne.insa-rouen.fr/UNIT-CoursDeCompilation/Theme03/Support_Papier_Theme03.odt</lom:location>
<lom:location>http://coursenligne.insa-rouen.fr/UNIT-CoursDeCompilation/Theme03/Support_Papier_Theme03.pdf</lom:location>
<lom:location>http://coursenligne.insa-rouen.fr/UNIT-CoursDeCompilation/Theme03/scormunitcompil03.zip</lom:location>
<lom:installationRemarks>
<lom:string language="fre">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.</lom:string>
</lom:installationRemarks>
</lom:technical>
<lom:educational>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>lecture</lom:value>
</lom:learningResourceType>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>exercise</lom:value>
</lom:learningResourceType>
<lom:learningResourceType>
<lom:source>SupLOMFRv1.0</lom:source>
<lom:value>jeu de données</lom:value>
</lom:learningResourceType>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>learner</lom:value>
</lom:intendedEndUserRole>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>teacher</lom:value>
</lom:intendedEndUserRole>
<lom:context>
<lom:source>LOMv1.0</lom:source>
<lom:value>higher education</lom:value>
</lom:context>
<lom:context>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>master</lom:value>
</lom:context>
<lom:context>
<lom:source>SupLOMFRv1.0</lom:source>
<lom:value>bac+4</lom:value>
</lom:context>
<lom:context>
<lom:source>SupLOMFRv1.0</lom:source>
<lom:value>bac+5</lom:value>
</lom:context>
<lom:typicalLearningTime>
<lom:duration>PT18H</lom:duration>
</lom:typicalLearningTime>
<lom:language>fre</lom:language>
</lom:educational>
<lom:rights>
<lom:cost>
<lom:source>LOMv1.0</lom:source>
<lom:value>no</lom:value>
</lom:cost>
<lom:copyrightAndOtherRestrictions>
<lom:source>LOMv1.0</lom:source>
<lom:value>yes</lom:value>
</lom:copyrightAndOtherRestrictions>
<lom:description>
<lom:string language="fre">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 </lom:string>
</lom:description>
</lom:rights>
<lom:relation>
<lom:kind>
<lom:source>LOMv1.0</lom:source>
<lom:value>ispartof</lom:value>
</lom:kind>
<lom:resource>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>https://moodle.insa-rouen.fr/course/view.php?id=713</lom:entry>
</lom:identifier>
<lom:description>
<lom:string language="fre">Compilation : théorie, techniques et outils - ensemble des contenus </lom:string>
</lom:description>
</lom:resource>
</lom:relation>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>discipline</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Classification UNIT</lom:string>
</lom:source>
<lom:taxon>
<lom:entry>
<lom:string language="fre">Systèmes d'exploitation, interpréteurs, compilateurs</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">CDD 22e éd.</lom:string>
</lom:source>
<lom:taxon>
<lom:id>005.45</lom:id>
<lom:entry>
<lom:string language="fre">Systèmes d'Exploitation : Traducteurs de langages de programmation</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>security level</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Projet OCW France</lom:string>
</lom:source>
<lom:taxon>
<lom:id>tag-ocw</lom:id>
<lom:entry>
<lom:string language="fre">Catalogue OCWC</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
<unit:unit>
<unit:unitTag>home-example</unit:unitTag>
<unit:unitTag>unit-cofinance</unit:unitTag>
</unit:unit>
</lom:lom>