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

XML::Parser::Style::Subs - glue for handling element callbacks

Description

       Each time an element starts, a sub by that name in the package specified by the Pkg option is called with
       the same parameters that the Start handler gets called with.

       Each time an element ends, a sub with that name appended with an underscore ("_"), is called with the
       same parameters that the End handler gets called with.

       Nothing special is returned by parse.

perl v5.40.0                                       2024-10-20                           Parser::Style::Subs(3pm)

Name

       XML::Parser::Style::Subs - glue for handling element callbacks

Synopsis

         use XML::Parser;
         my $p = XML::Parser->new(Style => 'Subs', Pkg => 'MySubs');
         $p->parsefile('foo.xml');

         {
           package MySubs;

           sub foo {
             # start of foo tag
           }

           sub foo_ {
             # end of foo tag
           }
         }

See Also