POD::SIMPLE::PULLPARSERENDTOKEN(3perl)

πŸ’– Pod::Simple::PullParserEndToken πŸ’–

okay bestie, you found it β€” Pod::Simple::PullParserEndToken(3perl), straight out of the Perl Programmers Reference Guide. It's a whole little class living its best life in the perl 5.44.0 universe, and honestly? It's niche but it's iconic. Let's get into it. πŸ¦‹


✨ NAME ✨

Pod::Simple::PullParserEndToken β€” the end-tokens that come from Pod::Simple::PullParser. Yes queen, it's literally just the "and that's a wrap" token. πŸ’…


🌸 SYNOPSIS 🌸

(See Pod::Simple::PullParser)

like. that's the whole synopsis. it's giving "go read the parent class, babe." no cap. 🫢


πŸŽ€ DESCRIPTION πŸŽ€

so here's the tea: when you do $parser->get_token on a Pod::Simple::PullParser, there's a real chance you'll get handed back an object of this class. surprise! it's the token that says a thing is over. 😭

This is a subclass of Pod::Simple::PullParserToken β€” it inherits all of that class's methods, no questions asked, and then it adds these extra ones for you:

  • $token->tagname β€” this hands you back the tagname for this end-token object. example time: if you parse a =head1 ... line, you'll get a start-token rocking the tagname head1, then the token(s) for its content, and then an end-token with the tagname head1. it's a full arc, beginning to end, main character energy for real. πŸ‘‘
  • $token->tagname(somestring) β€” this one changes the tagname on this end-token object. and like, bestie? you probably won't need to do this. lowkey it's just sitting there for completeness. πŸ™ˆ
  • $token->tag(...) β€” a cute lil shortcut for $token->tagname(...). same energy, shorter name. ✨
  • $token->is_tag(somestring) or $token->is_tagname(somestring) β€” these two are shortcuts for $token->tag() eq somestring. so if you just wanna vibe check the name, this is your girl. 🌈

ngl you're unlikely to ever need to construct an object of this class yourself. but if you truly must, go off and call:

Pod::Simple::PullParserEndToken->new( tagname )

and slay, I guess. πŸ’œ


πŸ‘€ SEE ALSO πŸ‘€

  • Pod::Simple::PullParserToken
  • Pod::Simple
  • Pod::Simple::Subclassing

iykyk β€” these are the girlies you go read next. πŸ“š


πŸ’Œ SUPPORT πŸ’Œ

got questions? wanna discuss POD and Pod::Simple? send them to the pod-people@perl.org mail list. and to subscribe, send an empty email to pod-people-subscribe@perl.org. empty! like a clean slate. ✨

this module is managed in an open GitHub repository, https://github.com/perl-pod/pod-simple/. feel free to fork and contribute, bestie β€” or clone https://github.com/perl-pod/pod-simple.git and send patches! we love a collaborator. 🫢

Patches against Pod::Simple are welcome. and please send bug reports to bug-pod-simple@rt.cpan.org. do it, don't be shy. πŸ’…


Copyright (c) 2002 Sean M. Burke.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

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. okay so that part is the legal equivalent of "no promises, bestie." 🫠


πŸ‘‘ AUTHOR πŸ‘‘

Pod::Simple was created by Sean M. Burke <sburke@cpan.org>. but don't bother him, he's retired. let the man rest. 😌

Pod::Simple is maintained by:

  • Allison Randal allison@perl.org
  • Hans Dieter Pearcey hdp@cpan.org
  • David E. Wheeler dwheeler@cpan.org

and that's the whole page, periodt. πŸ’– this one shipped with perl v5.44.0, dated 2026-10-17, and it lives in section 3perl under the name Pod::Simple::PullParserEndToken(3perl). go forth and parse responsibly, bestie. πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from
  • arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND 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