XPCE based font-end of the Prolog cross-referencer. Tasks:
- Cross-reference currently loaded program OK
- Generate module-dependency graph OK
- Information on
- Syntax and other encountered errors
- Export/Import relation between modules OK
- Undefined predicates OK
- Unused predicates OK
- Summary information
- Syntax and other encountered errors
- Exports never used (not for libs!)
- Undefined predicates
- Unused predicates
- Export module import and export header
- See also
- - library(prolog_xref) holds the actual data-collection.
- bug
- - Tool produces an error if a file that has been xref'ed is
deleted. Paulo Moura.
- gxref
- Start graphical cross-referencer on loaded program. The GUI
is started in the XPCE thread.
- xref_file_exports(+File, -Exports)
- Produce the export-header for non-module files. Fails if the
file is already a module file.
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- xref_file_imports(Arg1, Arg2)