Math-SymbolicX-Calculator-Interface-Shell
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Math/SymbolicX/Calculator/Interface/Shell.pm view on Meta::CPAN
my %args = @_;
my $self = {
calc => $args{calculator}
|| Math::SymbolicX::Calculator->new(),
input_handle => $args{input_handle} || \*STDIN,
prompt => _dor($args{prompt}, '~> '),
continued_prompt => _dor($args{continued_prompt}, '>> '),
app_name => _dor($args{app_name}, 'Symbolic Calculator Shell'),
};
bless $self => $class;
$self->_setup_readline();
return $self;
}
sub _setup_readline {
my $self = shift;
$self->{readline} = Term::ReadLine->new(
$self->{app_name}, $self->{input_handle}, *STDOUT,
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.493 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )