An axiomatic treatment of exception handling in an expression-oriented language

  • Authors:
  • Shaula Yemini;Daniel M. Berry

  • Affiliations:
  • IBM T. J. Watson Research Center, Yorktown Heights, NY;Univ. of California, Los Angeles

  • Venue:
  • ACM Transactions on Programming Languages and Systems (TOPLAS)
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

An axiomatic semantic definition is given of the replacement model of exception handling in an expression-oriented language. These semantics require only two new proof rules for the most general case. An example is given of a program fragment using this model of exception handling, and these rules are used to verify the consistency of the fragment and its specification.