Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / Perl6 / Junction / Base.pm
CommitLineData
3fea05b9 1package Perl6::Junction::Base;
2use strict;
3our $VERSION = '1.40000';
4
5use overload(
6 '==' => "num_eq",
7 '!=' => "num_ne",
8 '>=' => "num_ge",
9 '>' => "num_gt",
10 '<=' => "num_le",
11 '<' => "num_lt",
12 'eq' => "str_eq",
13 'ne' => "str_ne",
14 'ge' => "str_ge",
15 'gt' => "str_gt",
16 'le' => "str_le",
17 'lt' => "str_lt",
18 'bool' => "bool",
19 '""' => sub {shift},
20);
21
22sub new {
23 my ( $class, @param ) = @_;
24 return bless \@param, $class;
25}
26
27sub values {
28 my $self = shift;
29 return wantarray ? @$self : [ @$self ];
30}
31
321;
33