debug.pm
来自「one of the linux gd libraries」· PM 代码 · 共 52 行
PM
52 行
# $Id: Debug.pm,v 1.1 2003/07/27 16:07:49 matt Exp $package XML::Parser::Style::Debug;use strict;sub Start { my $expat = shift; my $tag = shift; print STDERR "@{$expat->{Context}} \\\\ (@_)\n";}sub End { my $expat = shift; my $tag = shift; print STDERR "@{$expat->{Context}} //\n";}sub Char { my $expat = shift; my $text = shift; $text =~ s/([\x80-\xff])/sprintf "#x%X;", ord $1/eg; $text =~ s/([\t\n])/sprintf "#%d;", ord $1/eg; print STDERR "@{$expat->{Context}} || $text\n";}sub Proc { my $expat = shift; my $target = shift; my $text = shift; my @foo = @{$expat->{Context}}; print STDERR "@foo $target($text)\n";}1;__END__=head1 NAMEXML::Parser::Style::Debug - Debug style for XML::Parser=head1 SYNOPSIS use XML::Parser; my $p = XML::Parser->new(Style => 'Debug'); $p->parsefile('foo.xml');=head1 DESCRIPTIONThis just prints out the document in outline form to STDERR. Nothing special isreturned by parse.=cut
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?