VPI PROLOG compiler project report

TR Number
Date
1991-11-15
Journal Title
Journal ISSN
Volume Title
Publisher
Virginia Tech
Abstract

This project report documents a PROLOG compiler based on an abstract machine design published by David H. D. Warren. The implementation is actually a low-level intermediate language generator and interpreter. However, it is customary among PROLOG users to call this a compiler, since most PROLOG implementations are pure interpreters, i.e. they store PROLOG code as lists which mirror the source clauses. This compiler imcorporates many extensions to the abstract machine described by Dr. Warren.

Description
Keywords
Citation