Edinburgh Research Explorer

Prolog Programming Techniques

Research output: Contribution to journalArticle

Original languageEnglish
Pages (from-to)111-133
Number of pages23
JournalInstructional Science
Volume20
Issue number2-3
DOIs
StatePublished - Mar 1991

Abstract

In this paper we introduce the concept of a Prolog programming technique. This concept is then distinguished both from that of an algorithm and that of a programming cliché. We give examples and show how a knowledge of them can be useful in both programming environments and in teaching programming skills. The extraction of the various techniques is outlined. Finally, we discuss the problem of representing techniques where we conclude that the most promising approach is the development of a suitable meta-language.

ID: 400149