NAME
Catmandu::Interactive - An interactive command line interpreter of the Fix language
SYNOPSIS
# On the command line
catmandu run
# Or, in Perl
use
Getopt::Long;
my
$exporter
=
'YAML'
;
GetOptions(
"exporter=s"
=> \
$exporter
);
my
$app
= Catmandu::Interactive->new(
exporter
=>
$exporter
);
$app
->run();
DESCRIPTION
This module provide a simple interactive interface to the Catmandu Fix language.
CONFIGURATION
- in
-
Read input from an IO::Handle
- out
-
Write output to an IO::Handle
- silent
-
If set true, then no headers or prompts are printed
- data
-
A hash containing the input record
- exporter
-
The name of an exporter package
- exporter_args
-
The options for the exporter
METHODS
run
Run the interactive environment.