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: 245
Created: 2019-05-02

Others Prolog Tutorials

Others related eBooks about Prolog tutorial in PDF

Ruby Regexp

Download free course Ruby Regexp, pdf file on 72 pages by Sundeep Agarwal....

Ruby Kung Fu (RubyFu) Tutorial

Looking for a comprehensive guide to hacking using the Ruby programming language? Look no further than RubyFu, a free 281-page PDF download by RuFu....

A Byte of Python

Python is one of those rare languages which can claim to be both simple and powerful. You ..., download free Python tutorial in PDF (117 pages) created by Swaroop C H ....

A Byte of Python

Download free course A Byte of Python, pdf file on 117 pages by Self-publishing....

TouchDevelop - Programming on the Go

Mobile devices such as smartphones and tablets are set to become the main computersthat virtually all people will own and carry with them at all times. And yet,mobile devices are not yet used for all computing tasks. A project at MicrosoftResearch was created to answer a simple question: It is possi...

Getting started with Hibernate

Download free Hibernate tutorial course in PDF, training file in 14 chapters and 39 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Python 3 Patterns, Recipes and Idioms

This book is aimed at more experienced Python programmers who are looking to deepen their understanding of the language and modern programming idioms. Much of the material focuses on some of the more advanced techniques used by libraries, frameworks, and applications. ...

JavaScript RegExp

Download free course JavaScript RegExp, pdf file on 59 pages by Sundeep Agarwal....

Create native apps with Flutter

Learn how to build beautiful native apps in record time with flutter, free pdf tutorial to download for beginners. Document tutorial by Eduardo Telaya....

Introduction to Visual Cobol and Cobol for .NET

This PDF tutorial teachs you how to build your first application with Visual Cobol ,it provides an introduction to Visual COBOL and the COBOL for .NET language. It shows some basic features of COBOL for .NET,free training document under 30 pages for beginners....