blob: b19aa0d0e8fe68d50c457d1731ff2020ac7e6226 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!./perl
BEGIN {
chdir 't' if -d 't';
@INC = '.';
push @INC, '../lib';
}
{
package Basic;
use Tie::Array;
@ISA = qw(Tie::Array);
sub TIEARRAY { return bless [], shift }
sub FETCH { $_[0]->[$_[1]] }
sub STORE { $_[0]->[$_[1]] = $_[2] }
sub FETCHSIZE { scalar(@{$_[0]}) }
sub STORESIZE { $#{$_[0]} = $_[1]-1 }
}
tie @x,Basic;
tie @get,Basic;
tie @got,Basic;
tie @tests,Basic;
require "op/push.t"
|