datum_strip
Debugging And Tracing Ultimate Module (for perl)
Install
- All systems
-
curl cmd.cat/datum_strip.sh
- Debian
-
apt-get install libcarp-datum-perl
- Ubuntu
-
apt-get install libcarp-datum-perl
- Kali Linux
-
apt-get install libcarp-datum-perl
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install libcarp-datum-perl
- Raspbian
-
apt-get install libcarp-datum-perl
- Dockerfile
- dockerfile.run/datum_strip
libcarp-datum-perl
Debugging And Tracing Ultimate Module (for perl)
Carp::Datum implements the following features: * Programming by contract: pre-conditions, post-conditions, assertions. * Flow control tracing: routine entry, arguments, returned values * Dynamic (i.e. runtime) configuration via mini language to tailor debugging and/or tracing at the routine / file / package / type level. * Ability to statically remove all assertions and flow control tracing hooks in modules making use of Carp::Datum. * Cooperation with Log::Agent for tracing.