http://qs321.pair.com?node_id=367830


in reply to Draft - Writng plugable programs with perl.

Your update comment based on chromatic's comment is wrong. chromatic's comment was right, but you misunderstood it.

It isn't that require doesn't take a module name, in fact it can take a module name as an argument, exactly like use does. However it only does that when presented with a bareword. If you don't have a bareword in your code, then the expression is interpreted as a filename.

This is explained in the documentation for require. Look for the phrase, "If EXPR is a bareword".
  • Comment on Re: Draft - Writng plugable programs with perl.

Replies are listed 'Best First'.
Re^2: Draft - Writng plugable programs with perl.
by yosefm (Friar) on Jun 21, 2004 at 10:54 UTC
    Yes, of course. how negligent of me. I'll elaborate on that.

    perl -e'$b=unpack"b*",pack"H*","59dfce2d6b1664d3b26cd9969503";\ for(;$a<length$b;$a+=9){print+pack"b8",substr$b,$a,8;}'
    My public key