- Documentation
- Reference manual
- Foreign Language Interface
- The Foreign Include File
- Convenient functions to generate Prolog exceptions
- PL_get_atom_ex()
 - PL_get_integer_ex()
 - PL_get_long_ex()
 - PL_get_int64_ex()
 - PL_get_uint64_ex()
 - PL_get_intptr_ex()
 - PL_get_size_ex()
 - PL_get_bool_ex()
 - PL_get_float_ex()
 - PL_get_char_ex()
 - PL_get_pointer_ex()
 - PL_get_list_ex()
 - PL_get_nil_ex()
 - PL_unify_list_ex()
 - PL_unify_nil_ex()
 - PL_unify_bool_ex()
 - PL_instantiation_error()
 - PL_uninstantiation_error()
 - PL_representation_error()
 - PL_type_error()
 - PL_domain_error()
 - PL_existence_error()
 - PL_permission_error()
 - PL_resource_error()
 - PL_syntax_error()
 
 
 - Convenient functions to generate Prolog exceptions
 
 - The Foreign Include File
 
 - Foreign Language Interface
 - Packages
 
 - Reference manual
 
Availability:C-language interface function
instantiation_error. Culprit is ignored, 
but should be bound to the term that is insufficiently instantiated. See
instantiation_error/1.