Pod::Simple::LinkSection -- 表示 L 代碼的「區段」屬性
# a long story
一般使用者不需要了解這個類別。
Pod::Simple 使用這個類別來表示「L」起始元素事件的「區段」屬性的值。大多數應用程式只要使用這個類別物件的正常字串化即可;它們只會將區段的文字內容字串化,例如 L<Stuff/foo>
的字串化結果為「foo」,而 L<Stuff/bI<ar>>
的字串化結果為「bar」。
不過,特別有興趣取得完整樹狀結構值的人,只要遍歷樹狀結構物件 @$treelet_object 的內容即可。例如
% perl -MData::Dumper -e
"use base qw(Pod::Simple::Methody);
sub start_L { print Dumper($_[1]{'section'} ) }
__PACKAGE__->new->parse_string_document('=head1 L<Foo/bI<ar>baz>>')
"
Output:
$VAR1 = bless( [
'',
{},
'b',
bless( [
'I',
{},
'ar'
], 'Pod::Simple::LinkSection' ),
'baz'
], 'Pod::Simple::LinkSection' );
但將其字串化,你僅會取得文字內容
% perl -MData::Dumper -e
"use base qw(Pod::Simple::Methody);
sub start_L { print Dumper( '' . $_[1]{'section'} ) }
__PACKAGE__->new->parse_string_document('=head1 L<Foo/bI<ar>baz>>')
"
Output:
$VAR1 = 'barbaz';
有關 POD 和 Pod::Simple 的問題或討論應寄送至 pod-people@perl.org 郵件清單。寄送一封空白電子郵件至 pod-people-subscribe@perl.org 以訂閱。
此模組在開放的 GitHub 儲存庫中管理,https://github.com/perl-pod/pod-simple/。歡迎分岔和貢獻,或複製 git://github.com/perl-pod/pod-simple.git 並寄送補丁程式!
歡迎針對 Pod::Simple 提出補丁程式。請將錯誤報告寄送至 <bug-pod-simple@rt.cpan.org>。
版權所有 (c) 2004 Sean M. Burke。
此程式庫是免費軟體;您可以在與 Perl 相同的條款下重新散布或修改它。
散布此程式是希望它會對您有所幫助,但沒有任何保證;甚至沒有對特定用途的適銷性或適用性的默示保證。
Pod::Simple 由 Sean M. Burke <sburke@cpan.org> 所建立。但別去煩他,他已經退休了。
Pod::Simple 由下列人員維護
Allison Randal allison@perl.org
Hans Dieter Pearcey hdp@cpan.org
David E. Wheeler dwheeler@cpan.org