logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on 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