On Jan 23, 2004, at 1:36 PM, Eric Walker wrote: [..]
[..]
when I tried to add a package to it, I did some test and its not reading
the DATA anymore. Is there a certain order?
How did you put the package in?
ciao drieux
---
#!/usr/bin/perl -w use strict; my $foo = new Foo::Bar; while(<DATA>){ $foo->showMe($_); } BEGIN { package Foo::Bar; use 5.006; use strict; use warnings; our $VERSION = '0.01'; #--------------------------------- # Our Stock Constructor # note: <http://www.perlmonks.org/index.pl?node_id=52089> sub new { my $class = shift; my $self = {}; bless $self, $class; } # end of our simple new #--------------------------------- # so that AUTOLOAD finds one here sub DESTROY {} #------------------------ # sub showMe { my ($me,$line) = @_; print $line; } # end of showMe 1; # so that the 'use Foo::Bar' # will know we are happy } # end begin __DATA__ This line and then the world.
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>