11.3.245 unload_foreign_resource/1   hookable

Synopsis

unload_foreign_resource(:Resource)

Unload the foreign resource Resource from Prolog. Relies on the hook predicates foreign_resource/2 and foreign/[2,3].

Arguments

:Resource

file_spec, must be ground

The foreign resource to be unloaded. The file extension can be omitted.

Exceptions

instantiation_error

Resource not ground.

type_error

Resource not an atom.

existence_error

Resource does not exist as a foreign resource.

See Also

load_foreign_resource/1, foreign_resource/2, foreign/[2,3], Foreign Resources, Calling C from Prolog.


Send feedback on this subject.