The Ecce and Logen partial evaluators and their web interfaces

  • Authors:
  • Michael Leuschel;Dan Elphick;Mauricio Varea;Stephen-John Craig;Marc Fontaine

  • Affiliations:
  • University of Düsseldorf, Germany;University of Southampton, U.K.;University of Southampton, U.K.;University of Düsseldorf, Germany;University of Düsseldorf, Germany

  • Venue:
  • Proceedings of the 2006 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present ECCE and LOGEN, two partial evaluators for Prolog using the online and offline approach respectively. We briefly present the foundations of these tools and discuss various applications. We also present new implementations of these tools, carried out in Ciao Prolog. In addition to a command-line interface new user-friendly web interfaces were developed. These enable non-expert users to specialise logic programs using a web browser, without the need for a local installation.