1
Je sais qu'il existe plusieurs fonctions de prédicat qui permettent de tester si une variable est d'un certain type. Par exemple,CLIPS: Comment tester si le type d'une variable est une certaine classe?
(test (integerp ?my_var))
retours TRUE
si my_var est de type entier. Dire que j'ai une classe A
. Comment tester si une variable est de type A
? Autrement dit, je veux tester si ?my_var
est une instance de A.
Je cherche quelque chose comme ceci:
(test (instance_of_A_p ?my_var))
ou
(test (is-a (?my_var A))