y @postfix_operators = qw( ++ -- );
my @prec_operators = qw ( ... .. -> ++ -- =~ <=> \\ ? ~~ ~. ~ : >> >= > << <= < == != ! );
my @assignment_operators = qw( && || // ** % ^. ^ &. & |. | * +
ven.
=item B<--whatrequires-recursive>
Reverse search to what requires recursively the package given
(looking through virtual packages).
=back
=head2 Output Options
=over
=item B<-i>
Prints us
gent>.
=head2 psgi_app_del [app_del]
psgi_app_del;
psgi_app_del $url;
Remove the app at the given (or default) URL.
=head2 psgi_app_guard [app_guard]
my $guard = psgi_app_guard $app;
my $guar
MIME entities to scalars.
Also, it defaults to the I<currently-selected> filehandle if none is given
(not STDOUT!), so I<please> supply a filehandle to prevent confusion.
=cut
sub print {
my (
->{pt}->add_string($key, $exclude ? '!'.$key : $key)
} or warn "netset: illegal IP address given (patricia trie): ".
"'$key': $@\n";
}
$cidr .= '/' . $masklen if define
^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ~~
$role_reqs
.
format INHERIT_POD =
=head1 NAME
@*
$myclass
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ~~
$handles
.
format ATTR_NARROW
$handles
^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ~~
$handles
.
format ATTRHEAD_POD =
=head1 ATTRIBUTES
.
format ATTR_POD =
=he
ormation' }
},
},
get '/judge/:judge_name' => { ... };
If the key C<example> is given (instead of C<examples> as defined by the OpenAPI specs),
and the serializer used by the applic
ide being passed as an
argument.
=item *
If the right hand side is an object which overloads C<< ~~ >>, then this
will be used.
=item *
If the right hand side is an arrayref, then the operator rec
or will croak.
=back
=head2 Use with Type::Tiny
L<Type::Tiny> type constraints overload the C<< ~~ >> operator, so the
following will work:
use Types::Standard qw( Str ArrayRef );
use Syntax::
->sv_at( $_[0]->addr ) }
=head2 roots
@roots = $node->roots;
Returns any root descriptions given (by calls to C<< $graph->add_root >> for
the SV at this node.
$graph->add_root( $sv, $desc );
en created.
# scriptpos = (pre|mod|post) number; where number is the binding-level.
# If $pos is given (pre|mid|post), it overrides the position implied by the script
sub NewScript {
my ($base, $scr
ssed to the currently loading package or class.
# If inorder=>1, they are processed in the order given (like \ProcessOptions*),
# otherwise, they are processed in the order declared.
# Unless noundefi
to primitives or
constructors.
=item C<< @boxes = $stomach->invokeToken($token); >>
Invoke the given (expanded) token. If it corresponds to a
Primitive or Constructor, the definition will be invoke
h @attrs, $+{val} eq ""? " $+{attr}"
: join "", " ", $+{attr}, "=", $+{quot},
lc $+{attr} ~~ [qw/src href/]
? Aion::Format::Url::normalize_url($+{val}, $link)
: $+{val},
$+{q
) {
my $s = shift;
$s =~ s!#\{(?<x>[\w \t]*)\}|#(?<x>\w+)!
my $x = $+{x};
$x = "RESET" if $x ~~ [qw/r R/];
Term::ANSIColor::color($x)
!nge;
sprintf $s, @_
}
# Печатает в STDOUT в
>>=
?
and
cmp
eq
gt
lt
ne
not
or
xor
||
||=
~~
);
Readonly::Array our @DEFAULT_LOGIC_KEYWORDS => qw(
else
elsif
for
foreach
>>=
?
and
cmp
eq
gt
lt
ne
not
or
xor
||
||=
~~
You can supply your own list by setting:
I<@Perl::Metrics::Simple::Analysis::File::LOGIC_OPERATOR
ta> and L</render_line_number>
to do the actual drawing.
=head2 render_line_number
Renders the given (zero-based) line number at the current
cursor position.
Subclasses should override this to prov
can be converted to decimal ("numified") form using this
convention: minor and lesser parts are given (at least) three decimal digits
each. For example, 1.2.3 becomes 1.002003. 1.20.3 becomes 1.02000
can be converted to decimal ("numified") form using this
convention: minor and lesser parts are given (at least) three decimal digits
each. For example, 1.2.3 becomes 1.002003. 1.20.3 becomes 1.02000
self->get_style_pen);
}
++$line;
}
}
=head2 render_line_number
Renders the given (zero-based) line number at the current
cursor position.
Subclasses should override this to prov
f (defined $block_offset
&& $block_offset == $self->{block_offset});
# if no offset given (e.g. sequential reads), move to next block
if (! defined $block_offset) {
$block_off
,
# Overload smart-match only if we're using 5.10 or up
(( $] >= 5.010 && $] < 5.041 ) ? ('~~' => "matches") : ()),
fallback => 1,
;
my $PACKAGE = __PACKAGE__; # Useful to have a scalar
{$PACKAGE}{eval_error}; }
=head3 matches
if ( $e->matches('open') ) { ... }
if ( 'open' ~~ $e ) { ... }
C<matches> is used to determine whether a
given exception matches a particular role.
See L<autodie/CATEGORIES> for further information.
On Perl 5.10 and above, using smart-match (C<~~>) with an
C<autodie::exception> object will use C<matches> underneath. This module
used to recomm