Reading, writing and relations: towards extensional semantics for effect analyses

  • Authors:
  • Nick Benton;Andrew Kennedy;Martin Hofmann;Lennart Beringer

  • Affiliations:
  • Microsoft Research, Cambridge;Microsoft Research, Cambridge;Ludwig-Maximilians-Universität, München;Ludwig-Maximilians-Universität, München

  • Venue:
  • APLAS'06 Proceedings of the 4th Asian conference on Programming Languages and Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give an elementary semantics to an effect system, tracking read and write effects by using relations over a standard extensional semantics for the original language. The semantics establishes the soundness of both the analysis and its use in effect-based program transformations.