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

Others Prolog Tutorials

Others related eBooks about Prolog tutorial in PDF

Java Succinctly Part 2

Download free course Java Succinctly Part 2, pdf file on 134 pages by Christopher Rose....

Data Parallel C++

Learn how to accelerate C++ programs using data parallelism. This open book enables C++ programmers to be at the forefro.....

100 Laravel Quick Tips

Download free course 100 Laravel Quick Tips, pdf file on 41 pages by Self-publishing3...

The Common Java Cookbook

This book focuses on tactical implementation details, answering such questions as: How do we parse XML? How do we serialize beans?...

Programming for Computations - Python

Download free course Programming for Computations - Python, pdf file on 350 pages by Svein Linge, Hans Petter Langtangen....

Automated Machine Learning

Download free course Automated Machine Learning, pdf file on 223 pages by by Frank Hutter, Lars Kotthoff, Joaquin Vanschoren....

Learning ada PDF course

Download free Ada tutorial course in PDF, training file in 12 chapters and 45 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Neural Network Programming with Java

Vast quantities of data are produced every second. In this context, neural networks become..., download free Java tutorial in PDF (244 pages) created by Alan M.F. Souza ....

Fundamentals of C# programming

This tutorial is designated to learn the C# language and think like a programmer ,it's a free PDF document under 1122 pages for all level users....

Modern Perl

Modern Perl is one way to describe how experienced and effective Perl 5 programmers work. They use language idioms. They take advantage of the CPAN. They're recognizably Perlish, and they show good taste and craftsmanship and a full understanding of Perl. ...