logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

PPI::Token::Separator - The __DATA__ and __END__ tags

Author

       Adam Kennedy <adamk@cpan.org>

Description

       Although superficially looking like a normal PPI::Token::Word object, when the "__DATA__" and "__END__"
       compiler tags appear at the beginning of a line (on supposedly) their own line, these tags become file
       section separators.

       The indicate that the time for Perl code is over, and the rest of the file is dedicated to something else
       (data in the case of "__DATA__") or to nothing at all (in the case of "__END__").

Inheritance

         PPI::Token::Separator
         isa PPI::Token::Word
             isa PPI::Token
                 isa PPI::Element

Methods

       This class has no methods beyond what is provided by its PPI::Token::Word, PPI::Token and PPI::Element
       parent classes.

Name

       PPI::Token::Separator - The __DATA__ and __END__ tags

Support

       See the support section in the main module.

See Also