Logic Programming with Prolog

Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. By far the most widely used Logic Programming language is Prolog. Prolog is a good choice for developing complex applications, especially in...

Full description

Bibliographic Details
Main Author: Bramer, Max. (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic
Language:English
Published: London : Springer London : Imprint: Springer, 2013.
Edition:2nd ed. 2013.
Subjects:
Online Access:View fulltext via EzAccess
Table of Contents:
  • Introduction
  • Getting Started
  • Clauses and Predicates
  • Satisfying Goals
  • Operators and Arithmetic
  • Input and Output
  • Loops
  • Preventing Backtracking
  • Changing the Prolog Database
  • List Processing
  • Strong Processing
  • More Advanced Features
  • Using Grammar Rules to Analyse English Sentences
  • Prolog in Action
  • Appendix 1 Ớ<U+001c> Built-in Predicates
  • Appendix 2 Ớ<U+001c> Built-in Predicates
  • Appendix 3 Ớ<U+001c> Specimen Solutions to Practical Exercises
  • Appendix 4 Ớ<U+001c> Glossary
  • Index.