NAME

Games::Nonogram::Shell

SYNOPSIS

  use Games::Nonogram::Shell;
  Games::Nonogram::Shell->bootstrap;

DESCRIPTION

This is used internally to handle pseudo-shell interface. Following commands are available in the shell. If you want to solve a loaded puzzle step by step, just hit enter/return key (without commands).

METHOD/COMMANDS

load (shortcut: l)

loads data from the given file.

logfile

defines a log file.

auto (shortcut: a)

starts solving to the end.

row (shortcut: r)

dumps a stringified form of the given row.

col (shortcut: c)

dumps a stringified form of the given column.

on

turns on the given cell (row, col).

off

turns off the given cell (row, col).

clear

clears (undefines) the given cell (row, col).

debug

sets a debug flag.

exit/quit (shortcut: e/q)

leaves shell mode.

AUTHOR

Kenichi Ishigaki, <ishigaki at cpan.org>

COPYRIGHT AND LICENSE

Copyright 2007 by Kenichi Ishigaki

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