Well, it wasn't obvous to me. So, what does sub{} actually do? I'm clear about ...
my $code_ref = sub{ print "sth" } as I've wrapped some perlcode in a code ref ;) I'm clear about .... sub func_to_invoke() { print "sth" } my $code_ref = \&func_to_invoke() but my problem involved a ref to a class and a function name which I haven't seen documented. Unless s.o. can point me to the right place. Thanks for the tip and any more info on what is actually happening when we invoke sub{} would be great. -Ants --- John ORourke <[EMAIL PROTECTED]> wrote: > Anthony Gardner wrote: > > >and I need a code ref. The thing is, I can't make a > >code ref out of .... > > > >$self->method_to_invoke( $arg1, $arg2 ); > > > > > I'm going to get into trouble for stating the > obvious here but have you > tried: > > $code_ref = sub { return shift->method_to_invoke( @_ > ) } > > (ie. create a new anonymous method which is just a > wrapper for your > method - if your method is really quick and you're > iterating *lots* it > may affect timing a little) > > John > > ___________________________________________________________ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com