déposer
version française rss feed
HAL : hal-00714710, version 2

Fiche détaillée  Récupérer au format
Versions disponibles :
Adjunctions for exceptions
Jean-Guillaume Dumas 1, Dominique Duval 1, Laurent Fousse 1, Jean-Claude Reynaud 2
(26/10/2012)

An algebraic method is used to study the semantics of exceptions in computer languages. The exceptions form a computational effect, in the sense that there is an apparent mismatch between the syntax of exceptions and their intended semantics. We solve this apparent contradiction by efining a logic for exceptions with a proof system which is close to their syntax and where their intended semantics can be seen as a model. This requires a robust framework for logics and their morphisms, which is provided by categorical tools relying on adjunctions, fractions and limit sketches.
1 :  Laboratoire Jean Kuntzmann (LJK)
CNRS : UMR5224 – Université Joseph Fourier - Grenoble I – Université Pierre-Mendès-France - Grenoble II – Institut Polytechnique de Grenoble - Grenoble Institute of Technology
2 :  Reynaud Consulting (RC)
Reynaud Consulting
Informatique/Logique en informatique

Mathématiques/Catégories et ensembles
Computational effects – Semantics of exceptions – Adjunction – Categorical fractions – Limit sketches – Diagrammatic logics – Morphisms of logics. Decorated proof system.
Liste des fichiers attachés à ce document : 
PDF
DDFR-exceptions.pdf(282.5 KB)
PS
DDFR-exceptions.ps(855.7 KB)

tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...