Prolog tutorial in PDF

Table of contents

  • About
  • Getting started with Prolog Language
  • Remarks
  • Implementations
  • Examples
  • Installation or Setup
  • append/3
  • CLP(FD) Constraints
  • Database Programming
  • Hello, World
  • Hello, World in the interactive interpreter
  • Hello, World from a file
  • Coding guidelines
  • Examples
  • Naming
  • Indentation
  • Order of arguments
  • Constraint Logic Programming
  • Examples
  • CLP(FD)
  • CLP(Q)
  • CLP(H)
  • Control structures
  • Examples
  • Disjunction (logical OR), implicit vs. explict
  • Conjunction (logical AND)
  • Cut (remove choice points)
  • Data Structures
  • Examples
  • Lists
  • Coding guidelines
  • Control structures
  • Definite Clause Grammars (DCGs)
  • Difference Lists
  • Extra-logical Predicates
  • Logical Purity
  • Operators
  • Reasoning about data

It is a free Prolog ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Prolog developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1MB
File type : pdf
Downloads: 252
Created: 2019-05-02

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Prolog Tutorials

Others related eBooks about Prolog tutorial in PDF

Get Started with MicroPython on Raspberry Pi Pico

Download free course Get Started with MicroPython on Raspberry Pi Pico, pdf file on 139 pages by Gareth Halfacree, Ben Everard....

Think Java

Download free course Think Java, pdf file on 374 pages by Allen Downey, Chris Mayfield....

Java Succinctly Part 1

Download free course Java Succinctly Part 1, pdf file on 125 pages by Christopher Rose....

Think Java, 2nd Edition

Think Java is a hands-on introduction to computer science and programming used by many uni..., download free Java tutorial in PDF (326 pages) created by ....

Introduction to Programming Using Java

Designed to support an introductory programming course, this book teaches you concepts of problem-solving and object-orientated programming using a fundamentals-first approach. As beginner programmers, you learn critical problem-solving techniques then move on to grasp the key concepts of object-ori...

Processing WSDL in Python

With this tutorial you will learn how to process WSDL in Python language (web services and Python) , free PDF cocument under 11 pages by Mike Olson and Uche Ogbuji ....

RESTful Web Services

With this tutorial you will learn how to build a Web Services with REST protocol ,a free training document material under 148 pages by John Cowan....

Data Structures and Algorithms

Download free course Data Structures and Algorithms, pdf file on 111 pages by Granville Barnett, Luca Del Tongo....

C# Features Succinctly

Download free course C# Features Succinctly, pdf file on 77 pages by Dirk Strauss....

Test-Driven Development with Python

Download free course Test-Driven Development with Python, pdf file on 502 pages by Harry J. W. Percival....