diff options
author | Larry Wall <lwall@netlabs.com> | 1993-10-07 23:00:00 +0000 |
---|---|---|
committer | Larry Wall <lwall@netlabs.com> | 1993-10-07 23:00:00 +0000 |
commit | 79072805bf63abe5b5978b5928ab00d360ea3e7f (patch) | |
tree | 96688fcd69f9c8d2110e93c350b4d0025eaf240d /objtest | |
parent | e334a159a5616cab575044bafaf68f75b7bb3a16 (diff) | |
download | perl-79072805bf63abe5b5978b5928ab00d360ea3e7f.tar.gz |
perl 5.0 alpha 2perl-5a2
[editor's note: from history.perl.org. The sparc executables
originally included in the distribution are not in this commit.]
Diffstat (limited to 'objtest')
-rwxr-xr-x | objtest | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/objtest b/objtest new file mode 100755 index 0000000000..c4e6205bf6 --- /dev/null +++ b/objtest @@ -0,0 +1,21 @@ +#!./perl + +package OBJ; + +@ISA = BASEOBJ; + +$main'object = bless {FOO => foo, BAR => bar}; + +package main; + +$object->mymethod("BAR"); + +mymethod $object "FOO"; + +#&mymethod($object, "BAR"); + +sub BASEOBJ'mymethod { + local $ref = shift; + print ref $ref, "\n"; + print $ref->{shift}, "\n"; +} |