discontiguous(+predicate_indicator) [ISO]

This compile directive indicates during the loading of a prolog text that the user-defined procedures may be discontiguous, i.e. they are not in consecutive order. This directive has no effect in Trinc-Prolog as this is default behavior which cannot be altered.

see also: check_singleton/1 dynamic/1 dynamic/2 ensure_loaded/1 import/1 import/2 import_module/1 import_module/2 include/1 initialization/1 multifile/1 not_redo/1 private/0 private/1 public/0 public/1

Examples
discontiguous(test2/0). all predicates with the name 'test2' and no arguments may be discontiguous

 

 

info@trinc-prolog.com