Term-Interact
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
Interact.pm view on Meta::CPAN
return $wantarray ? @return : { @return };
}
# all other cases
return $wantarray ? keys %{$$parms} : $$parms;
}
sub new {
my $class = shift;
my $self = bless {} => $class;
my $args = $self->process_args( @_ );
for (keys %{ $args }) {
$self->{$_} = $args->{$_};
}
return $self;
}
# regex for recognizing a date already in epoch form -- used by more than one method()
my $qr_epoch = qr/^\-?\d+$/;
#####################################################################
# This package used from package main to emulate user
# as well as cache output from Term::Interact.
package TestINOUT;
use Carp;
use strict;
sub TIEHANDLE {
my $class = shift;
bless [] => $class;
}
sub PRINT {
my $self = shift;
my $frog = join '' => @_;
# let's remove any line formatting introduced by Text::Autoformat
$frog =~ s/\n//g;
$frog =~ s/\s+//g;
unshift @$self, $frog;
}
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.727 second using v1.00-cache-2.02-grep-82fe00e-cpan-9e6bc14194b )