Help for this page

Select Code to Download


  1. or download this
    @failed = $pkg->export_fail(@failed);
    
  2. or download this
    sub export_fail {
        my $self = shift;
        @_;
    }
    
  3. or download this
    @failed=$pkg->export_fail(@failed) if $pkg->can('export_fail');
    
  4. or download this
    @failed=$pkg->export_fail(@failed) if defined &{"${pkg}::export_fail"}
    +;
    
  5. or download this
    MyPackage->export_to_level(
        $where_to_export, $package, @what_to_export
    );
    
  6. or download this
    sub heavy_export_to_level
    {
          my $pkg = shift;
    ...
          my $callpkg = caller($level);
          $pkg->export($callpkg, @_);
    }
    
  7. or download this
    my $level=shift;
    my $pkg=shift;
    my $callpkg=caller($level);
    $pkg->export($callpkg,@_);
    
  8. or download this
    my ($level,$pkg);
    if ($_[1]=~/^[0-9]+$/) {
    ...
    }
    my $callpkg=caller($level);
    $pkg->export($callpkg,@_);
    
  9. or download this
    my ($level,$pkg,$callpkg);
    if ($_[1]=~/^[0-9]+$/) {
    ...
        $callpkg=caller($level);
        heavy_export($pkg,$callpkg,@_);
    }
    
  10. or download this
    my ($level,$pkg);
    if ($_[1]=~/^[0-9]+$/) {
    ...
    }
    my $callpkg=caller($level);
    heavy_export($pkg,$callpkg,@_);
    
  11. or download this
      my $pkg = shift;
      my $callpkg = caller($ExportLevel);
    ...
      return export $pkg, $callpkg, ($args ? @_ : ()) if $heavy;
    
      # ...