Articles in this series
Welcome to the "Programming in Pilog" series! I guess it's quite likely that you have never heard of Pilog before. Short definition: By using Pilog,...
Before we actually start off with Pilog, I thnk it will be good to take a few minutes to talk about Prolog, which is the basis of Pilog. A brief...
This post follows the tutorial from "Learn Prolog Now!", Chapter 1. The goal of this post is to introduce the basic concept and syntax of Pilog and to...
In the last post, we have seen how we can create a knowledge base and run queries on it. Today we will try to understand how Prolog computes the...
In the last post, we discussed briefly the backtracking search algorithm. Let's explore this topic a little further as it's an important concept in...
Today we will talk about an important data structure which is often used in Pilog programming: Lists. This post is based on this tutorial. What is a...