NAME
App::PerlShell::LexPersist - Perl Shell Lexical Environment
SYNOPSIS
use App::PerlShell;
my $shell = App::PerlShell->new(
-lex => 1;
);
$shell->run;
DESCRIPTION
App::PerlShell::LexPersist provides an extension to App::PerlShell to allow using "my" variables with persistent state across each command line. It uses Lexical::Persistence to accomplish this.
METHODS
Several methods and accessors are provided and some override the Lexical::Persistence ones. These are called as-needed from the App::PerlShell run
method.
- new
- get_package
- set_package
- prepare
- compile
ACKNOWLEDGEMENTS
This module is lifted from Perl::Shell.
SEE ALSO
LICENSE
This software is released under the same terms as Perl itself. If you don't know what that means visit http://perl.com/.
AUTHOR
Copyright (c) 2016 Michael Vincent
All rights reserved