PPIx::R...ript_Run(3)

πŸ’– PPIx::Regexp::Structure::Script_Run πŸ’–

okay bestie, welcome to the manual page for PPIx::Regexp::Structure::Script_Run β€” that's the PPIx::R...ript_Run(3) page from the User Contributed Perl Documentation, and yes we're doing this whole thing together, grab a snack πŸ“


✨ NAME ✨

PPIx::Regexp::Structure::Script_Run β€” the class that represents a script run group πŸŽ€


✨ SYNOPSIS ✨

here's the vibe, copy-paste ready, no cap:

use PPIx::Regexp::Dumper;
PPIx::Regexp::Dumper->new( 'qr{(*script_run:\d)}' )
    ->print();

✨ INHERITANCE ✨

so the family tree is giving very much:

  • PPIx::Regexp::Structure::Script_Run is a PPIx::Regexp::Structure β€” it inherits from it, that's its parent, its whole lineage πŸ’…
  • PPIx::Regexp::Structure::Script_Run has no descendants. literally zero. it's a leaf, it's the end of the line, nobody inherits from it. main character with no heirs πŸ‘‘

✨ DESCRIPTION ✨

okay so this class represents a script run group. and what even is that? it's one of these three constructions, bestie:

  • (+script_run:...)
  • (*script_run:...)
  • (*sr:...)

the first form β€” (+script_run:...) β€” got added in Perl 5.27.8, but then it got retracted in favor of the second and third forms in Perl 5.27.9. and those two, (*script_run:...) and (*sr:...), are equivalent to each other. fr fr. πŸ¦‹

⚠️ real talk: if this construction does not make it into Perl 5.28, this class will be retracted. so like... enjoy it while it lasts bestie 😭

✨ METHODS ✨

ngl this is the easiest section on the whole page:

this class provides no public methods beyond those provided by its superclass. that's it. that's the whole thing. it just vibes off of PPIx::Regexp::Structure 🫢


✨ SUPPORT ✨

support is by the author, so if something's broken, tell him directly, not the void:


✨ AUTHOR ✨

Thomas R. Wyant, III β€” harryfmudd at comcast dot net 🌸


Copyright (C) 2018-2023, 2025-2026 by Thomas R. Wyant, III

This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5.10.0. For more details, see the full text of the licenses in the directory LICENSES.

This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. (translation: it's here to help, but it is not promising you anything, bestie, so don't come for it πŸ’€)


okay and that's the whole page!! this was built on perl v5.42.2 and dated 2026-06-15, so when you cite it in your group chat, that's the version, periodt πŸ’…βœ¨πŸ¦‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from