in reply to impose 'use bytes' on another package
I always thought do "Foo.pm" is the same as eval `cat Foo.pm`. Butperl -e 'use bytes; eval q(package Foo; sub len{ length "\x{03c5}"});p +rint Foo::len()' 2
$ perl -e 'use bytes; do "Foo.pm";print Foo::len()' 1
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: impose 'use bytes' on another package
by codeacrobat (Chaplain) on Apr 05, 2006 at 23:12 UTC | |
by diotalevi (Canon) on Apr 06, 2006 at 00:42 UTC | |
by codeacrobat (Chaplain) on Apr 06, 2006 at 06:32 UTC | |
by diotalevi (Canon) on Apr 06, 2006 at 14:37 UTC | |
by CountZero (Bishop) on Apr 06, 2006 at 05:40 UTC |