⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linkclas.t

📁 source of perl for linux application,
💻 T
字号:
BEGIN {    if($ENV{PERL_CORE}) {        chdir 't';        @INC = '../lib';    }}### Test the basic sanity of the link-section treelet classuse strict;use Test;BEGIN { plan tests => 8 };#use Pod::Simple::Debug (6);ok 1;use Pod::Simple::LinkSection;use Pod::Simple::BlackBox; # for its pretty()my $bare_treelet =  ['B', {'pie' => 'no'},   'a',   ['C', {'bzrok' => 'plip'},    'b'   ],   'c'  ];my $treelet = Pod::Simple::LinkSection->new($bare_treelet);# Make sure they're not the sameok ref($bare_treelet), 'ARRAY';ok ref($treelet), 'Pod::Simple::LinkSection';print "# Testing stringification...\n";ok $treelet->stringify, 'abc';  # explicitok join('', $treelet),  'abc';  # implicitprint "# Testing non-coreferentiality...\n";{  my @stack = ($bare_treelet);  my $this;  while(@stack) {    $this = shift @stack;    if(ref($this || '') eq 'ARRAY') {      push @stack, splice @$this;      push @$this, ("BAD!") x 3;    } elsif(ref($this || '') eq 'Pod::Simple::LinkSection') {      push @stack, splice @$this;      push @$this, ("BAD!") x 3;    } elsif(ref($this || '') eq 'HASH') {      %$this = ();    }  }  # These will fail if $treelet and $bare_treelet are coreferential,  # since we just conspicuously nuked $bare_treelet    ok $treelet->stringify, 'abc';  # explicit  ok join('', $treelet),  'abc';  # implicit}print "# Byebye...\n";ok 1;print "# --- Done with ", __FILE__, " --- \n";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -