package XHVKC; use strict; use warnings; require Exporter; our @ISA = qw(Exporter); # Items to export into callers namespace by default. Note: do not export # names by default without a very good reason. Use EXPORT_OK instead. # Do not simply export all your public functions/methods/constants. # This allows declaration use XHVKC ':all'; # If you do not need this, moving things directly into @EXPORT or @EXPORT_OK # will save memory. our %EXPORT_TAGS = ( 'all' => [ qw( ) ] ); our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } ); our @EXPORT = qw( ); our $VERSION = '0.01'; require XSLoader; XSLoader::load('XHVKC', $VERSION); sub new { my $href = { 'layer1' => { 'layer2' => { 'layer3' => { 'jiugsdh1' => 999, 'iusidfsd2' => 999, 'ihfsdgsfg3' => 999, 'sudfyf4' => 999, 'sfyuihldfss5' => 999, 'iuodafohsd6' => 999, 'kjsdjdfsj7' => 999 } } } }; bless $href ; return $href ; } # Preloaded methods go here. 1; __END__