object_property/2
object_property(Object, Property)Enumerates, by backtracking, the properties associated with the defined objects.
object_property(?object_identifier, ?object_property)
- Object is neither a variable nor a valid object identifier:
type_error(object_identifier, Object)
- Property is neither a variable nor a valid object property:
domain_error(object_property, Property)
| ?- object_property(list, Property).