NAME

BusyBird::Runner - BusyBird process runner

SYNOPSIS

#!/usr/bin/perl
use strict;
use warnings;
use BusyBird::Runner qw(run);

run(@ARGV);

DESCRIPTION

BusyBird::Runner runs BusyBird process instance. This is the direct back-end of busybird command.

EXPORTABLE FUNCTIONS

The following functions are exported only by request.

$need_help = run(@argv)

Runs the BusyBird process instance.

@argv is the command-line arguments. See busybird for detail.

Return value $need_help indicates if the user might need some help. If $need_help is non-undef, the caller should provide the user with some help.

AUTHOR

Toshio Ito <toshioito [at] cpan.org>