Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. Installing C:\cpanrun-5.8\build\5-8-0\site\lib\PDL\NiceSlice.pm Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\PDL\NiceSlice\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod ,0,0]); ok 2 ok 3 $b = $a->((5)); -> $b = $a->nslice([5,0,0]); ok 4 ok 5 $b = $a(($c(1)->at(0))); -> $b = $a->nslice([$c->nslice(1)->at(0),0,0]); ok 6 ok 7 $b = $a(($c(1))); -> $b = $a->nslice([$c->nslice(1),0,0]); ok 8 ok 9 $c = $a(:); -> $c = $a->nslice('X'); ok 10 ok 11 $b = $a($idx); -> $b = $a->nslice($idx); ok 12 ok 13 $b = $a($rg(0):$rg(1):$rg(2)); -> $b = $a->nslice([$rg->nslice(0),$rg->nslice(1),$rg->nslice(2)]); ok 14 ok 15 $b = $twod(-1:0,$idx); -> $b = $twod->nslice([-1,0,1],$idx); ok 16 ok 17 $b = $a($a<3;?) -> $b = $a->where($a<3) ok 18 ok 19 $b = $a(0:-2;_); -> $b = $a->flat->nslice([0,-2,1]); ok 20 ok 21 ok 22 $b = $a(0;-|) -> $b = $a->nslice(0)->reshape(-1)->sever ok 23 $b = [1 4 7] ok 24 ok 25 $c = $a(0; - | ) -> $c = $a->nslice(0)->reshape(-1)->sever ok 26 ok 27 $b = $a(0; ) -> $b = $a->nslice(0) ok 28 ok 29 Error was: modifier | used twice or more at C:/cpanrun-5.8/build/5-8-0/site/lib/PDL/MatrixOps.pm near line 128, slice expression '0;-||' ok 30 foreach $b(1,2,3,4) {$a .= $b;} -> foreach $b(1,2,3,4) {$a .= $b;} ok 31 for $b(1,2,3,4) {$a .= $b;} -> for $b(1,2,3,4) {$a .= $b;} ok 32 for my $b(1,2,3,4) {$a .= $b;} -> for my $b(1,2,3,4) {$a .= $b;} ok 33 for our $b(1,2,3,4) {$a .= $b;} -> for our $b(1,2,3,4) {$a .= $b;} ok 34 $c = $a->$method(0) -> $c = $a->$method(0) c: 3 ok 35 ok t\nsdatahandle....1..1 ok 1 ok All tests successful. Files=2, Tests=36, 1 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)