package lambdapi
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=d01e5f13db2eaba6e4fe330667149e0059d4886c651ff9d6b672db2dfc9765ed
sha512=33b68c972aca37985ed73c527076198e7d4961c7e27c89cdabfe4d1cff97cd41ccfb85ae9499eb98ad9a0aefd920bc55555df6393fc441ac2429e4d99cddafa8
doc/lambdapi.common/Common/Logger/index.html
Module Common.Logger
Source
Functions for creating loggers. *
log_enabled
is the cached result of whether there exists an enabled logging function. Its main use is to guard logging operations to avoid performing unnecessary computations.
Type of a logging function. It needs to be boxed for higher-rank polymorphism reasons
make key name desc
registers a new logger and returns its pp.
set_debug value key
enables or disables the loggers corresponding to every character of str
according to value
.
set_default_debug str
declares the debug flags of str
to be enabled by default.
get_activated_loggers ()
fetches the list of activated loggers, listed in a string
reset_loggers ()
resets the debug flags to those by default.
log_summary ()
gives the keys and descriptions for logging options.