NAME

Language::Befunge::Debugger - a graphical debugger for Language::Befunge

SYNOPSYS

    $ jqbefdb

DESCRIPTION

Language::Befunge::Debugger provides you with a graphical debugger for Language::Befunge. This allow to follow graphically your befunge program while it gets executed, update the stack and the playfield, add breakpoints, etc.

CLASS METHODS

my $id = Language::Befunge::Debugger->spawn( %opts );

Create a graphical debugger, and return the associated POE session ID. One can pass the following options:

file => $file

A befunge program to be loaded for debug purposes.

PUBLIC EVENTS

The POE session accepts the following events:

breakpoint_remove( $brkpt )

Remove a breakpoint from the list of active breakpoints.

BUGS

Please report any bugs or feature requests to < language-befunge-debugger at rt.cpan.org>, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Language-Befunge-Debugger. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SEE ALSO

Language::Befunge, POE, Tk.

Development is discussed on <language-befunge@mongueurs.net> - feel free to join us.

You can also look for information on this module at:

AUTHOR

Jerome Quelin, <jquelin at cpan.org>

COPYRIGHT & LICENSE

Copyright (c) 2007 Jerome Quelin, all rights reserved.

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