Next: Inline Predicates
Up: Compiler Directives
Previous: Unification Factoring
XSB has other directives not found in other Prolog systems.
- :- hilog
Declares symbols through as HiLog symbols.
The hilog declaration should appear before any use of
the symbols. See Chapter 4 for a purpose of this
- :- ldoption().
This directive is only recognized in the header file ( .H file)
of a foreign module. See the chapter Foreign Language
Interface in Volume 2 for its explanation.
- :- compiler_options().
Indicates that the compiler options in the list
should be used to compile this file. This must appear at the
beginning of the file. Thes options will override any others,
including those given in the compilation command. The options
may be optionally prefixed with
indicate that they should be set on or off. (No prefix
indicates the option should be set on.)