25.06.2013 Views

1 transparent par page - Montefiore

1 transparent par page - Montefiore

1 transparent par page - Montefiore

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Au delà de cours<br />

Syntaxe :<br />

◮ Les langages qu’on a vu ici sont appelés des langages hors contexte.<br />

On peut définir des langages plus complexes, dépendant du contexte.<br />

◮ La dérivation de la syntaxe abstraite à <strong>par</strong>tir de la syntaxe concrète<br />

est non triviale pour la plu<strong>par</strong>t des langages<br />

Sémantique :<br />

◮ Il existe d’autres types de sémantique. Par exemple :<br />

◮ Axiomatique : l’effet du programme est déterminé <strong>par</strong> la<br />

transformation de prédicats définis sur les variables (méthode<br />

d’invariant, triplet de Hoare, vue au chapitre 2).<br />

◮ Sémantique naturelle (ou opérationnelle à grand pas) : entre la<br />

sémantique opérationnelle et la sémantique dénotationnelle.<br />

◮ Autres questions importantes en sémantique : prise en compte des<br />

fonctions, analyse de type. . .<br />

(voir les cours INFO0016 (calculabilité) et INFO0085 (compilateurs))<br />

205

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!