object
Utility predicates for supporting Prolog modules in diagrams.
Paulo Moura
0.11
2015/8/12
static, context_switching_calls
(no dependencies on other files)
Access to module properties, at least exports/1, file/1, and file/2 but also declares/2, defines/2, calls/2, and provides/3 when possible.
static
module_property(Module,Property)
module_property(?atom,?callable) – zero_or_more
Access to loaded source file properties, at least basename/1, directory/1 but also parent/1 when possible.
static
loaded_file_property(File,Property)
loaded_file_property(?atom,?callable) – zero_or_more
Valid source file extension for Prolog source files.
static
source_file_extension(Extension)
source_file_extension(?atom) – one_or_more
(none)
(none)