Programmation logique
Mahieddine DJOUDI Email : mahieddine.djoudi@free.fr Web : http://mahieddine.djoudi.free.fr
Table des matières
1 Introduction à Prolog.......................................................................... 6
1.1 1.2 1.3 1.4 1.5 Prolog c'est quoi? .................................................................................................................6 Repères historiques ..............................................................................................................6 Domaines d’application .......................................................................................................7 Présentation informelle ........................................................................................................7 Caractéristiques du langage .................................................................................................8
2 Concepts de base de prolog .............................................................. 10
2.1 2.1.1 2.1.2 2.1.3 2.2 Les faits ..............................................................................................................................10 Définition ...................................................................................................................10 Exemples....................................................................................................................10 Les variables dans les faits.........................................................................................11
Les questions......................................................................................................................11 Définition ...................................................................................................................11 Les variables dans les questions ................................................................................11 Les questions