Abstract
This paper presents an experimental implementation of a self-applicable partial evaluator in Prolog used for compiler generation and compiler generator generation. The partial evaluator is an extension of a simple meta interpreter for Prolog programs, and its self-application is straightforward because of its simplicity. A method of incremental compilation is also described as a promising application of the partial evaluator for knowledge-based systems.
Original language | English |
---|---|
Pages (from-to) | 91-118 |
Number of pages | 28 |
Journal | New Generation Computing |
Volume | 6 |
Issue number | 2-3 |
DOIs | |
Publication status | Published - Sept 1988 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Software
- Theoretical Computer Science
- Hardware and Architecture
- Computer Networks and Communications