Devel:...Symbols(3pm)
π Devel::MAT::Tool::Symbols π
okay bestie, so this is Devel::MAT::Tool::Symbols(3pm) β a lil tool from the Devel::MAT family, documented in the User Contributed Perl Documentation section of the manual. yes it has a weird name with dots and colons, we don't question it, we just vibe π
β¨ NAME β¨
Devel::MAT::Tool::Symbols β display a list of the symbol table π
πΈ DESCRIPTION πΈ
So. This Devel::MAT tool? It displays a list of names from the symbol table. That's the whole gig. Names, from the symbol table. It's giving "let me show you around the stash" energy and honestly? obsessed π¦
π COMMANDS π
π symbols
pmat> symbols strict
$strict::VERSION
&strict::all_bits
&strict::all_explicit_bits
&strict::bits
&strict::import
&strict::unimport
This one prints a list of every name inside a symbol table hash (a "stash", iykyk), starting from the one you name β or from the toplevel default stash if you don't provide one. no thoughts, just stash content β¨
It takes the following named options:
--recurse,-Rβ recursively show the inner symbols inside stashes. yes, it goes deeper. main character energy, fr fr π
π packages
Prints a list of every package name in the symbol table. every single one. no crumbs left.
pmat> packages
package CORE at STASH(1) at 0x55cde0f74240
package CORE::GLOBAL at STASH(0) at 0x55cde0f74270
package Carp at STASH(4) at 0x55cde0fa1508
...
It takes the following named options:
--versions,-Vβ include the value of the$VERSIONof each package, if relevant. slay π
π AUTHOR π
Paul Evans <leonerd@leonerd.org.uk> β king behavior, honestly, the way he wrote this whole thing π«Ά
k that's the whole page bestie, we ate π this one came from perl v5.42.3, dated 2026-08-21, so if you're reading it and the date is ancient, that's why. lowkey iconic. periodt πβ¨π
π¦ where this page comes from
- ubuntu stonking: libdevel-mat-perl 0.54-1build1 Β· 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