Cross Reference: push.t
xref
: /
osnet-11
/
usr
/
src
/
cmd
/
perl
/
5.8.4
/
distrib
/
lib
/
Tie
/
Array
/
push.t
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
#!./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
"