Logical programming in prolog
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
The purpose of this graduate thesis, Programming in Prolog, is to gain knowledge of the Prolog Language and how to create programs using it. The thesis is divided into eight chapters, each of which addresses a distinct topic. The history of Prolog, along with its benefits and drawbacks, are discussed in Chapter 1 of the Prolog language introduction. Prolog programming is covered in Chapter 2, which also lists the language's three main principles. A few problems are described in Chapter 3 along with potential solutions in Prolog. In Chapter 4, which is about the zebra puzzle, there is a description of the puzzle as well as a solved version of it, called Animal Kingdom, which contains some hints for solving the puzzle. Prolog language applications are discussed in Chapter 5. The Prolog language's variations are covered in Chapter 6. Chapter 7: Additional thoughts about Prolog, together with the Chapter 8 Bibliography. At the end conclusion.