Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.140
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
xampp /
perl /
vendor /
lib /
Syntax /
Keyword /
Junction /
Delete
Unzip
Name
Size
Permission
Date
Action
All.pm
3.3
KB
-rw-rw-rw-
2014-07-07 05:08
Any.pm
3.23
KB
-rw-rw-rw-
2014-07-07 05:08
Base.pm
1.19
KB
-rw-rw-rw-
2014-07-07 05:08
None.pm
3.23
KB
-rw-rw-rw-
2014-07-07 05:08
One.pm
4.74
KB
-rw-rw-rw-
2014-07-07 05:08
Save
Rename
package Syntax::Keyword::Junction::None; use strict; use warnings; our $VERSION = '0.003008'; # VERSION use parent 'Syntax::Keyword::Junction::Base'; BEGIN { if ($] >= 5.010001) { eval q| sub match { no if $] > 5.017010, warnings => 'experimental::smartmatch'; my ( $self, $other, $is_rhs ) = @_; if ($is_rhs) { for (@$self) { return if $other ~~ $_; } return 1; } for (@$self) { return if $_ ~~ $other; } return 1; } | } } sub num_eq { return regex_eq(@_) if ref( $_[1] ) eq 'Regexp'; my ( $self, $test ) = @_; for (@$self) { return if $_ == $test; } return 1; } sub num_ne { return regex_ne(@_) if ref( $_[1] ) eq 'Regexp'; my ( $self, $test ) = @_; for (@$self) { return if $_ != $test; } return 1; } sub num_ge { my ( $self, $test, $switch ) = @_; return num_le( $self, $test ) if $switch; for (@$self) { return if $_ >= $test; } return 1; } sub num_gt { my ( $self, $test, $switch ) = @_; return num_lt( $self, $test ) if $switch; for (@$self) { return if $_ > $test; } return 1; } sub num_le { my ( $self, $test, $switch ) = @_; return num_ge( $self, $test ) if $switch; for (@$self) { return if $_ <= $test; } return 1; } sub num_lt { my ( $self, $test, $switch ) = @_; return num_gt( $self, $test ) if $switch; for (@$self) { return if $_ < $test; } return 1; } sub str_eq { my ( $self, $test ) = @_; for (@$self) { return if $_ eq $test; } return 1; } sub str_ne { my ( $self, $test ) = @_; for (@$self) { return if $_ ne $test; } return 1; } sub str_ge { my ( $self, $test, $switch ) = @_; return str_le( $self, $test ) if $switch; for (@$self) { return if $_ ge $test; } return 1; } sub str_gt { my ( $self, $test, $switch ) = @_; return str_lt( $self, $test ) if $switch; for (@$self) { return if $_ gt $test; } return 1; } sub str_le { my ( $self, $test, $switch ) = @_; return str_ge( $self, $test ) if $switch; for (@$self) { return if $_ le $test; } return 1; } sub str_lt { my ( $self, $test, $switch ) = @_; return str_gt( $self, $test ) if $switch; for (@$self) { return if $_ lt $test; } return 1; } sub regex_eq { my ( $self, $test, $switch ) = @_; for (@$self) { return if $_ =~ $test; } return 1; } sub regex_ne { my ( $self, $test, $switch ) = @_; for (@$self) { return if $_ !~ $test; } return 1; } sub bool { my ($self) = @_; for (@$self) { return if $_; } return 1; } 1; __END__ =pod =encoding UTF-8 =head1 NAME Syntax::Keyword::Junction::None =head1 VERSION version 0.003008 =head1 AUTHORS =over 4 =item * Arthur Axel "fREW" Schmidt <frioux+cpan@gmail.com> =item * Carl Franks =back =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2014 by Arthur Axel "fREW" Schmidt. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. =cut