Proceedings

"Logal": Algorithmic Control Structures for Prolog

Download BibTeX Cite

Proceedings of the Eighth International Joint Conference on Artificial Intelligence. Logic Programming. Pages 536-537.

© 1983 International Joint Conferences on Artificial Intelligence

Abstract

In practical Prolog applications, difficult and opaque uses of control primitives are often unavoidable. To relieve these difficulties, a pre1 iminary set of high-level control predicates has been developed. Two technical goals were achieved. The first was to cast control facilities found desirable in conventional languages into a logicprogramming form . The second was to provide convenient high-level structures for all the sorts of algorithmic routines a Prolog clause might sensibly perform. The avai labi II ty of such structures should make deliberately algorithmic use of Prolog r~spectable and may help win Prolog wider use.

  1. C1J S . Hardy "Languages for Knowledge Based Systems ". Verbal presentation at B. C. S . Expert Systems B2 Conference, London, 14/q/B2.
  2. C2J Clocksin W. F. and Mel! Ish c. s. "Programming In Protog". Springer -Verlag, New York 1qe1 .
  3. JJ R. E. Griswold et. al . "Generators in Icon". A. C. M. Transactions on Programming Languages and Systems 3 :2 <Apri t 1qe1> 144-1b1.
  4. C4J Bundy, A. and Welham, B. "Uti! tty Procedures in Protog" . D.A.I. Occasional Paper No. q , Dept . of A. I . , University of Edinburgh, 1q77,

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards