PPIx::...limiter(3pm)

πŸ¦‹ PPIx::QuoteLike::Token::Delimiter(3pm) β€” the manual, but make it make sense

okay so real quick bestie, before we even get to the NAME section: this page is part of the User Contributed Perl Documentation (that's the manual name, iykyk) and yeah, the title up top is PPIx::QuoteLike::Token::Delimiter(3pm). Also, no cap, the source page has two method docs sitting above the NAME heading, so I'm putting them right here where they live. Not me reorganizing the whole manpage, I would never πŸ’…


🌸 perl_version_introduced

Experimentation with weird delimiters shows that they did not actually work until Perl 5.8.3, so we return '5.008003' for such delimiters.

πŸŽ€ perl_version_removed

Perl 5.29.0 made fatal the use of non-standalone graphemes as string delimiters. Because non-characters and permanently unassigned code points are still allowed per perldeprecation, I take this to mean characters that match /\p{Mark}/ (i.e. combining diacritical marks). But this regular expression does not compile under Perl 5.6.

So:

This method returns '5.029' for such delimiters provided the requisite regular expression compiles. Otherwise it return undef.

yes bestie, "it return" is exactly what the page says, I don't make the rules πŸ™ˆ

✨ NAME ✨

PPIx::QuoteLike::Token::Delimiter β€” represent a string delimiter. that's it, that's the vibe πŸŽ€

🌈 SYNOPSIS 🌈

This class should not be instantiated by the user. See below for public methods.

fr fr, hands off β€” this is a behind-the-scenes character, main character energy only πŸ‘‘

πŸ’œ INHERITANCE πŸ’œ

PPIx::QuoteLike::Token::Delimiter is a PPIx::QuoteLike::Token. so it's giving nepo baby but in the cute legacy-code way 🫢

PPIx::QuoteLike::Token::Delimiter has no descendants. no children, no heirs, the bloodline ends here πŸ’€

πŸ“ DESCRIPTION πŸ“

This token represents the delimiters of the string. literally just the delimiters. the little guys around your string. iconic behaviour, honestly ✨

πŸ”₯ METHODS πŸ”₯

This class supports no public methods in addition to those of its superclass. nothing new, nothing extra, we're just vibing off the parent class 😌

🧚 SEE ALSO 🧚

  • PPIx::QuoteLike::Token.

πŸ’– SUPPORT πŸ’–

Support is by the author. Please file bug reports at:

like, pick a lane bestie, any lane, they're all open 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Thomas R. Wyant, III β€” wyant at cpan dot org

Copyright (C) 2016-2022 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.

the all-caps disclaimer is doing the most but like... it's legally required, so we respect it 🫑

⭐ cute little sign-off: this was perl v5.42.0, dated 2022-09-17, and the page title at the very bottom is PPIx::...limiter(3pm) (yes, truncated like that, it's the footer's whole thing). mwah πŸ’‹ πŸ¦‹

πŸ“¦ where this page comes from