Type specialisation for imperative languages

  • Authors:
  • Dirk Dussart;John Hughes;Peter Thiemann

  • Affiliations:
  • Department of Computer Science, K.U.Leuven, Celestijnenlaan, 200A, B-3001 Leuven, Belgium;Chalmers Tekniska HÖgakola, S-41296 Göteborg, Sweden;Institut für Informatik, Universität, Tübingen, Sand 13, D-72076 Tübingen, Germany

  • Venue:
  • ICFP '97 Proceedings of the second ACM SIGPLAN international conference on Functional programming
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

We extend type specialisation to a computational lambda calculus with first-class references. The resulting specialiser has been used to specialise a self-interpreter for this typed computational lambda calculus optimally. Furthermore, this specialiser can perform operations on references at specialisation time, when possible.