Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PPI::Token::End(3)    User Contributed Perl Documentation   PPI::Token::End(3)

NAME
       PPI::Token::End - Completely useless content after the __END__ tag

INHERITANCE
	 PPI::Token::End
	 isa PPI::Token
		 isa PPI::Element

DESCRIPTION
       If you've read PPI::Token::Whitespace, you should understand by now the
       concept of documents "floating in a sea of PPI::Token::Whitespace".

       Well it doesn't after the __END__ tag.

       Once you	__END__, it's all over.	Anything after that tag	isn't even fit
       to be called whitespace.	It just	simply doesn't exist as	far as perl
       (the interpreter) is concerned.

       That's not to say there isn't useful content. Most often	people use the
       __END__ tag to hide POD content,	so that	perl never has to see it, and
       presumably providing some small speed up.

       That's fine. PPI	likes POD. Any POD after the __END__ tag is parsed
       into valid PPI::Token::Pod tags as normal. This class, on the other
       hand, is	for "what's after __END__ when it isn't	POD".

       Basically, the completely worthless bits	of the file :)

METHODS
       This class has no method	beyond what is provided	by its PPI::Token and
       PPI::Element parent classes.

SUPPORT
       See the support section in the main module.

AUTHOR
       Adam Kennedy <adamk@cpan.org>

COPYRIGHT
       Copyright 2001 -	2011 Adam Kennedy.

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

       The full	text of	the license can	be found in the	LICENSE	file included
       with this module.

perl v5.32.0			  2019-07-09		    PPI::Token::End(3)

NAME | INHERITANCE | DESCRIPTION | METHODS | SUPPORT | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=PPI::Token::End&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help