154x Filetype PDF File size 0.49 MB Source: ocw.upj.ac.id
Institute for Logic, Language and Computation Lecture Notes An Introduction to Prolog Programming Ulle Endriss Universiteit van Amsterdam c byUlle Endriss, University of Amsterdam (Email: ulle.endriss@uva.nl) Version: 1 September 2014 Preface These lecture notes introduce the declarative programming language Prolog. The em- phasis is on learning how to program, rather than on the theory of logic programming. Nevertheless, a short chapter on the logic foundations of Prolog is included as well. All examples have been tested using SWI-Prolog (www.swi-prolog.org) and can be ex- pected to work equally well with most other Prolog systems. These notes have originally been developed for a course I taught at King’s College London in 1999 and 2000. Amsterdam, August 2005 U.E. The present version corrects a number of minor errors in the text, most of which have been pointed out to me by students following a number of courses I have given at the University of Amsterdam since 2005. Amsterdam, September 2014 U.E. iii
no reviews yet
Please Login to review.