[Suivant][Fin][Haut]

1 Types

Dans le premier TP, nous avons vu la structure de liste (un cas particulier de termes), et comment cette structure permettait de représenter des données structurées. Les constantes présentes dans ces termes peuvent être de certains types. Les prédicats associés sont les suivants :

Certains prédicats peuvent fournir des informations sur la nature des objets manipulés :

 

1.1 Utilisation de prédicats sur les types

Écrire les prédicats suivants :

  1. est_liste_atomes(X) : X est une liste dont les éléments sont des atomes.
  2. atomise(X, Y) : Y est la liste des atomes de X.
  3. somme(X, N) : N est la somme des éléments entiers de X (0 s’il n’y a pas d’entiers dans X).

 


[Suivant][Début][Haut]