The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Acme::JavaTrace - Module for using Java-like stack traces

SYNOPSIS

    use Acme::JavaTrace;
    warn "some kind of non-fatal exception occured";
    die "some kind of fatal exception occured";

DESCRIPTION

<buzzword>This module tries to improves the Perl programmer experience by porting the Java paradigm to print stack traces, which is more professional than Perl's way. </buzzword>

This is achieved by modifying the functions warn() and die() in order to replace the standard messages by complete stack traces that precisely indicates how and where the error or warning occurred. Other than this, their use should stay unchanged, even when using die() inside eval().

BLAME

Java, for its unhelpful kilometre-long stack traces.

AUTHOR

Sébastien Aperghis-Tramoni <sebastien@aperghis.net>

COPYRIGHT

Acme::JavaTrace is Copyright (C)2004 Sébastien Aperghis-Tramoni.

This program is free software. You can redistribute it and/or modify it under the same terms as Perl itself.