• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Effect Systems with Subtyping

Cached

  • Download as a PDF

Download Links

  • [www.cri.ensmp.fr]
  • [www.cri.ensmp.fr]
  • [www.cs.purdue.edu]
  • [chailly.ensmp.fr]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Yan Mei Tang , Pierre Jouvelot
Citations:8 - 0 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Tang_effectsystems,
    author = {Yan Mei Tang and Pierre Jouvelot},
    title = { Effect Systems with Subtyping},
    year = {}
}

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Effect systems extend classical type systems with effect information. Just as types describe the possible values of expressions, effects describe their possible evaluation behaviors. Effects, which appear in function types, introduce new constraints on the typability of expressions. To increase the exibility and accuracy of e ect systems, we present a new effect system based on subtyping. The subtype relation is induced by a subsumption relation on effects. This subtyping effect system avoids merging effect information together, thus collecting more precise effect information. We introduce a reconstruction algorithm which for any expression already typed with classical types, reconstructs its type and effect based on the subtype relation. The reconstruction algorithm is sound and complete w.r.t. the static semantics.

Citations

1182 A structural approach to operational semantics - Plotkin - 1981
874 A theory of type polymorphism in programming - Milner - 1978
127 Complete type inference for simple objects - Wand - 1987
114 Polymorphic type, region and effect inference - Talpin, Jouvelot - 1992
88 Operational semantics and polymorphic type inference - Tofte - 1988
57 Structural subtyping and the notion of power type - Cardelli - 1988
25 Type inference with subtypes - Stansifer - 1988
25 Separate abstract interpretation for control-flow analysis - Tang, Jouvelot - 1994
23 Polymorphic Time Systems for Estimating Program Complexity - Dornic, Jouvelot, et al. - 1992
10 Polymorphic Type, Region and E ect Inference - Talpin, Jouvelot - 1992
9 Systemes d'effet et interpretation abstraite pour l'analyse de flot de controle - Tang - 1994
7 Separate polyvariant binding-time analysis - Consel, Jouvelot - 1993
4 Systemes d'E et et Interpretation Abstraite pour l'Analyse de Flot de Contr^ole. Doctoral Dissertation. Ecole des Mines de Paris et UniversiteParis VI - Tang - 1994
3 Control-Flow Effects for Closure Analysis - Tang, Jouvelot - 1992
2 Separate Polyvariant Binding-Time Reconstruction - Consel, Jouvelot, et al. - 1994
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University