view release on metacpan or search on metacpan
lib/Algorithm/Accounting/Report/Text.pm view on Meta::CPAN
local $, = ',';
my $form_format = '|' . join('|',map {'{<<<<<<<<<<<<}'} @field) . '|{>>>>>>>>>>>>}|';
my $sep = '+' . '=' x (15*(1+@field) - 1) . '+';
print form $sep , $form_format, @field, "Percentage",$sep ;
$form_format =~ s/>>}\|$/.}%|/;
for(sort { (thaw($a))[0] cmp (thaw($b))[0] } keys %$occ) {
my @fv = thaw($_);
print form
$form_format ,
@fv, (100 * $occ->{$_} / $rows);
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report here: L<https://github.com/mhx/Devel-PPPort/issues/>
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report here: L<https://github.com/mhx/Devel-PPPort/issues/>
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/BestChoice.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Algorithm-BestChoice>
=item * Search CPAN
L<http://search.cpan.org/dist/Algorithm-BestChoice/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Bitonic/Sort.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Algorithm-Bitonic-Sort>
=item * Search CPAN
L<http://search.cpan.org/dist/Algorithm-Bitonic-Sort/>
=item * Launchpad
L<https://launchpad.net/p5-algorithm-bitonic-sort>
lib/Algorithm/Bitonic/Sort.pm view on Meta::CPAN
=over 4
=item * Batcher's web page at Kent State University
L<http://www.cs.kent.edu/~batcher/>
=item * Bitonic sorter on Wikipedia
L<http://en.wikipedia.org/wiki/Bitonic_sorter>
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/C3.pm view on Meta::CPAN
=head2 The prototype Perl 6 Object Model uses C3
=over 4
=item L<http://svn.openfoundry.org/pugs/perl5/Perl6-MetaModel/>
=back
=head2 Parrot now uses C3
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report here: L<https://github.com/mhx/Devel-PPPort/issues/>
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/CheckDigits/M23_002.pm view on Meta::CPAN
=head1 SEE ALSO
L<perl>,
L<CheckDigits>,
F<https://ec.europa.eu/taxation_customs/tin/>
=cut
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Classifier/IsolationForest.pm view on Meta::CPAN
Detection happens once when the module is loaded. When the
distribution was installed with C<Inline::C> available, the C backend
was already compiled during C<make> and the installed object is loaded
directly (see L</Compile at install time (the prebuilt object)> below);
otherwise the backend is compiled on first load and the artefact is
cached under C<_Inline/> and reused on subsequent runs. Five package
variables report what the load picked up:
$Algorithm::Classifier::IsolationForest::HAS_C # 0/1
$Algorithm::Classifier::IsolationForest::HAS_OPENMP # 0/1
$Algorithm::Classifier::IsolationForest::HAS_SIMD # 0/1 (OpenMP 4.0+)
lib/Algorithm/Classifier/IsolationForest.pm view on Meta::CPAN
When C<Inline::C> is usable while the distribution itself is being
built, C<perl Makefile.PL> arranges for the C backend to be compiled
once during C<make> and installed alongside the module like any XS
object. At run time that object is loaded directly through
L<XSLoader>: no C compiler, no C<Inline> modules, and no C<_Inline/>
cache directory are needed on the machine the module ends up running
on, and the first-load compile pause disappears entirely.
On x86-64 hardware from roughly the last decade,
C<IF_ARCH=x86-64-v3 perl Makefile.PL> is a reasonable configure line:
lib/Algorithm/Classifier/IsolationForest.pm view on Meta::CPAN
Setting C<IF_*> variables at run time keeps working exactly as in
releases without prebuilt support: if the requested flags differ from
the recorded ones, the prebuilt object (compiled with the wrong flags
for the request) is skipped and the module compiles at first load into
C<_Inline/> -- which does need C<Inline::C> and a compiler on that
machine. Two related knobs exist:
=over 4
=item * C<IF_RUNTIME_BUILD=1> -- ignore the prebuilt object
lib/Algorithm/Classifier/IsolationForest.pm view on Meta::CPAN
build (needing a compiler). An explicit C<IF_NO_OPENMP=0> re-enables
OpenMP over a serial configure-time default.
=back
Whichever of these are used, the cached artefact under C<_Inline/> is
pinned to that build's instruction set -- delete C<_Inline/> (or use a
separate one per host) if the directory is shared across machines with
different CPUs, or a stale binary built for a narrower instruction set
than the current host will simply keep being reused.
=head2 Tuning the OpenMP runtime
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
html/jquery.couponcode.js view on Meta::CPAN
}
var start_val = $(base_entry).val();
var name = base_entry.name;
var id = base_entry.id;
var wrapper = $( $(base_entry).wrap('<span class="jq-couponcode" />').parent()[0] );
wrapper[0].removeChild(base_entry);
var hidden = $('<input type="hidden">').attr({ 'name': name, 'id': id });
wrapper.append(hidden);
var inner = $('<span class="jq-couponcode-inner" />');
for(var i = 0; i < self.parts; i++) {
if(i > 0) {
inner.append($('<span class="jq-couponcode-sep" />').text(self.separator));
}
self.inputs[i] = $('<input type="text" class="jq-couponcode-part" />');
inner.append(self.inputs[i]);
}
$( self.inputs ).each(function(i, input) {
input
.keydown(function() { setTimeout(function() { validate(i); }, 5 ); } )
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/CriticalPath.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Algorithm-CriticalPath>
=item * Search CPAN
L<http://search.cpan.org/dist/Algorithm-CriticalPath/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/DBSCAN.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Algorithm-DBSCAN>
=item * Search CPAN
L<http://search.cpan.org/dist/Algorithm-DBSCAN/>
=back
=head1 LICENSE AND COPYRIGHT
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Dependency/Source/DBI.pm view on Meta::CPAN
Adam Kennedy E<lt>adamk@cpan.orgE<gt>
=head1 SEE ALSO
L<Algorithm::Dependency>, L<http://ali.as/>
=head1 COPYRIGHT
Copyright 2007 - 2009 Adam Kennedy.
view all matches for this distribution
view release on metacpan or search on metacpan
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (c) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.
Preamble
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Diff/Apply.pod view on Meta::CPAN
[1] Automated Merging of Software Modifications, R. E. Mullen, CISL
Cambridge, Honeywell Software Productivity Symposium, Minneapolis MN,
April 1977: L<http://www.multicians.org/mullen-paper.html>.
Codeville: L<http://bitconjurer.org/codeville/>.
darcs: L<http://www.abridgegame.org/darcs/>.
Monotone: L<http://www.venge.net/monotone/>.
Interesting information for anyone building a full VCS:
L<http://kt.zork.net/kernel-traffic/kt20030323_210.html#1>.
=back
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Diff/Callback.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Algorithm-Diff-Callback>
=item * Search CPAN
L<http://search.cpan.org/dist/Algorithm-Diff-Callback/>
=back
=head1 DEPENDENCIES
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Diff/HTMLTable.pm view on Meta::CPAN
return '' if !-f $file;
my $mtime = (stat $file)[9];
my $date = _format_date( $mtime );
return "$file<br />$date";
}
sub _format_date {
my ($time) = @_;
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/DistanceMatrix.pm view on Meta::CPAN
=head1 METHODS
=head2 mode
One of C<qw/lower upper full/> for a lower diagonal, upper diagonal, or full
distance matrix.
=head2 metric
Callback for computing the distance, similarity, or whatever measure you like.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/EquivalenceSets.pm view on Meta::CPAN
L<http://rt.cpan.org/Public/Dist/Display.html?Name=Algorithm-EquivalenceSets>.
=head1 AVAILABILITY
The latest version of this module is available from the Comprehensive Perl
Archive Network (CPAN). Visit L<http://www.perl.com/CPAN/> to find a CPAN
site near you, or see
L<http://search.cpan.org/dist/Algorithm-EquivalenceSets/>.
The development version lives at
L<http://github.com/hanekomu/Algorithm-EquivalenceSets/>.
Instead of sending patches, please fork this project using the standard git
and github infrastructure.
=head1 AUTHOR
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Evolutionary/Individual/Tree.pm view on Meta::CPAN
sub asXML {
my $self = shift;
my $str = $self->SUPER::asXML();
# my $str2 = ">\n<atom><![CDATA[".$self->asString()."]]></atom> ";
my $str2 = ">\n<atom><![CDATA[dummy root node]]></atom> ";
$str =~ s/\/>/$str2/e ;
return $str.$str2."\n</indi>";
}
=head2 addAtom
view all matches for this distribution
view release on metacpan or search on metacpan
examples/ArrayEvolver.pm view on Meta::CPAN
=head1 SEE ALSO
L<Algorithm::Evolve|Algorithm::Evolve>,
L<Algorithm::Evolve::Util|Algorithm::Evolve::Util>, the rest of the
F<examples/> directory.
=head1 AUTHOR
Algorithm::Evolve is written by Mike Rosulek E<lt>mike@mikero.comE<gt>. Feel
free to contact me with comments, questions, patches, or whatever.
view all matches for this distribution
view release on metacpan or search on metacpan
GooglePolylineEncoding.pm view on Meta::CPAN
@chunks = map { chr } @chunks;
join '', @chunks;
}
# Translated this php script
# <http://unitstep.net/blog/2008/08/02/decoding-google-maps-encoded-polylines-using-php/>
# to perl
sub decode_polyline {
my($encoded) = @_;
my $length = length $encoded;
view all matches for this distribution
view release on metacpan or search on metacpan
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report using the CPAN Request Tracker at L<http://rt.cpan.org/>.
Please include the following information:
=over 4
view all matches for this distribution