Binding-time analysis by constraint solving a modular and higher-order approach for mercury

  • Authors:
  • Wim Vanhoof

  • Affiliations:
  • Department of Computer Science, K. U. Leuven, Belgium

  • Venue:
  • LPAR'00 Proceedings of the 7th international conference on Logic for programming and automated reasoning
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a binding-time analysis for the logic programming language Mercury. Binding-time analysis is a key analysis needed to perform off-line program specialisation. Our analysis deals with the higher-order aspects of Mercury, and is formulated by means of constraint normalisation. This allows (at least part of) the analysis to be performed on a modular basis.