in reply to Modules of Formats
So you'll have to end up exporting entire globs into the given packages, which isn't ideal.format foo = . { package mypkg; *form_foo = *main::foo; *form_ref = *form_foo{FORMAT}; } use Devel::Peek; Dump(*main::foo); Dump(*mypkg::form_foo); Dump(*mypkg::form_ref); __output__ SV = PVGV(0x80f9c78) at 0x8100de8 ... FORM = 0x80fd4e4 SV = PVGV(0x80f9dc0) at 0x8100e24 ... FORM = 0x80fd4e4 SV = PVGV(0x8101820) at 0x8100e3c ... FORM = 0x0
_________
broquaint
update: changed FORM to FORMAT
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Modules of Formats
by Anonymous Monk on Nov 11, 2012 at 14:27 UTC |