Jerome Quelin > Language-Befunge > Language::Befunge::Debug

Download:
Language-Befunge-5.000.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 5.000   Source  

NAME ^

Language::Befunge::Debug - optimized debug solution for language::befunge

VERSION ^

version 5.000

SYNOPSIS ^

    use Language::Befunge::Debug;
    debug("foo\n");     # does nothing by default
    Language::Befunge::Debug::enable();
    debug("bar\n");     # now that debug is enabled, output on STDERR
    Language::Befunge::Debug::disable();
    debug("baz\n");     # sorry dave, back to no output

DESCRIPTION ^

This module provides a debug() subroutine, which output on STDERR if debugging is enabled. If debugging is disabled (the default), perl will optimize out those debugging calls.

PUBLIC API ^

Exported functions

The module is exporting only one function:

Other functions

The module also provides 2 functions to control debugging:

SEE ALSO ^

Language::Befunge

AUTHOR ^

Jerome Quelin

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2003 by Jerome Quelin.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: