(to be written)
Indicates that a translation is available from language L to Ciao Prolog language.
E is an extension (including the dot) for files that must be translated from language L to Ciao.
E is the extension of the file produced as output by the Ciao printer for language L.
Usage 1:module(FileName)
Reads the code of FileName and its preprocessing unit, and sets it as the current module.
Usage 2:module(FileNameList)
Reads the code of the list of file names FileNameList (and their preprocessing units), and sets them as the current modules.
Usage:module(Ms,Info)
Same as module/1 but it also prints the time required to read the module and returns extra information (including the time) on its second argument.
Usage:entry_assertion(Goal,Call,Name)
There is an entry assertion for Goal with call pattern Call, uniquely identifiable by Name.
Usage:assrt_used_as_entry(Sg,AssrtType)
Assertion with head Sg and assertion type AssrtType is used as an analysis entry (depending on values of entry_points_auto and entry_calls_scope).
Usage:is_library(Base)
Usage:
Cleanup history items.
Usage:push_history(X)
Push history item X.
Usage:pop_history(X)
Pop history item X.
Usage:
Outputs the current module preprocessing state with the default output options. Equivalent to output(File,[]).
Usage:output(File)
Outputs to File the current module preprocessing state with the default output options. If unbound, File is unified with a default name (encoding the preprocessing steps). Equivalent to output(File,[]).
Usage:output(File,Opts)
Outputs the current module preprocessing state to a file File. If unbound, File is unified with a default name (encoding the preprocessing steps). The output format (which should be valid for the loaded program) is guessed from the file extension. Opts is a list of options for this predicate (see output_option/1)
Usage:output_ext(Ext)
Extension Ext is a supported output extension.
Usage:output_by_ext(Ext,File)
Produce output File for the given extension Ext.
Usage:
Ensure that the libcache is loaded (if use_libcache is enabled and the cache is generated) (see p_unit:load_libcache/1).