The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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

App::PerlShell

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

http://www.VinsWorld.com

All rights reserved