Perldl2(3pm)
π Perldl2(3pm) β aka PDL::Perldl2::Profile::Perldl2 π
okay bestie, so this is a page from the User Contributed Perl Documentation and it's literally all about the profile for the Perldl2 shell. it's giving very much "backstage pass" energy β this is the config that makes the shiny new shell do its thing. let's get into it π«Ά
β¨ NAME β¨
PDL::Perldl2::Profile::Perldl2 β bestie, it's the profile for the Perldl2 shell. that's the whole job. no cap.
πΈ SYNOPSIS πΈ
so here's how you summon it, depending on what kind of terminal you're living in:
system> re.pl --profile=PDL::Perldl2::Profile::Perldl2 # unix-ish shell
system> re --profile=PDL::Perldl2::Profile::Perldl2 # win32 CMD shell
and then, when it boots up, it's gonna greet you like THIS and honestly? iconic:
Perldl2 Shell v0.008
PDL comes with ABSOLUTELY NO WARRANTY. For details, see the file
'COPYING' in the PDL distribution. This is free software and you
are welcome to redistribute it under certain conditions, see
the same file for details.
Loaded plugins:
CleanErrors
Commands
Completion
CompletionDriver::INC
CompletionDriver::Keywords
CompletionDriver::LexEnv
CompletionDriver::Methods
DDS
FindVariable
History
Interrupt
LexEnv
MultiLine::PPI
NiceSlice
PDLCommands
Packages
PrintControl
ReadLineHistory
Type 'help' for online help
Type Ctrl-D or quit to exit
Loaded PDL v2.006
pdl>
look at that plugin list, it's a whole squad π CleanErrors, Commands, Completion, CompletionDriver::INC, CompletionDriver::Keywords, CompletionDriver::LexEnv, CompletionDriver::Methods, DDS, FindVariable, History, Interrupt, LexEnv, MultiLine::PPI, NiceSlice, PDLCommands, Packages, PrintControl, ReadLineHistory β every single one accounted for, we do not leave anyone out π
β οΈ bestie, notice the ABSOLUTELY NO WARRANTY line up there. that's real. the deets live in the file 'COPYING' in the PDL distribution, and yes it's free software you can redistribute under certain conditions β same file, all the tea. don't skip it π
and when you're done? type help for online help, and Ctrl-D or quit to dip. periodt.
π¦ DESCRIPTION π¦
okay so real talk β this profile is for development of the new PDL shell (version 2). that's the whole vibe.
but listen: the preferred method to start the new shell is via the pdl2 command. like, that's the main character move. this documentation exists specifically for Devel::REPL coders who may wish to use this profile directly for their development. so if that's you, hi, this page is for you, you're seen π
π SEE ALSO π
go read these too, they're the friend group:
Devel::REPLDevel::REPL::ProfilePDL::Perldl
π AUTHOR π
Chris Marshall, <chm at cpan dot org> β shoutout to the legend β¨
π COPYRIGHT AND LICENSE π
Copyright (C) 2010 by Christopher Marshall
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
(so yes bestie, go forth and redistribute, same terms as Perl itself, slay π )
and that's the whole page fr fr π this was perl v5.38.2, dated 2024-04-10, and it lives under the name Perldl2(3pm). bye bestie, go start that shell πΈπ¦
π¦ where this page comes from
- ubuntu noble: pdl 1:2.085-1ubuntu1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms