[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.190.176.244: ~ $
package Overloaded;  ##no critic (Modules::RequireFilenameMatchesPackage)

use strict;

sub new {
    my $class = shift;
    bless { string => shift, num => shift }, $class;
}

package Overloaded::Compare;

use strict;
our @ISA = qw(Overloaded);

# Sometimes objects have only comparison ops overloaded and nothing else.
# For example, DateTime objects.
use overload
  q{eq} => sub { $_[0]->{string} eq $_[1] },
  q{==} => sub { $_[0]->{num} == $_[1] };

package Overloaded::Ify;

use strict;
our @ISA = qw(Overloaded);

use overload
  q{""} => sub { $_[0]->{string} },
  q{0+} => sub { $_[0]->{num} };

1;

Filemanager

Name Type Size Permission Actions
Dev Folder 0755
Test Folder 0755
Dummy.pm File 55 B 0644
MyOverload.pm File 607 B 0644
NoExporter.pm File 150 B 0644
SigDie.pm File 79 B 0644
TieOut.pm File 372 B 0644