smartmatch::engine::core - default smartmatch implementation from 5.10 - 5.14
version 0.02
use smartmatch 'core';
NOTE: This module is still experimental, and the API may change at any point. You have been warned!
This module implements the existing smart matching algorithm from perl 5.14, as a module. It has a pure perl implementation of the algorithm (which can be requested by setting $smartmatch::engine::core::USE_PP to a true value before useing this engine), but by default it uses a C implementation which should be identical to the algorithm in 5.14 - this module uses some new compiler hooks to turn calls to the engine's match function into a custom opcode, which is implemented by a copy of the smart match code from perl 5.14.
$smartmatch::engine::core::USE_PP
use
match
No known bugs.
Please report any bugs through RT: email bug-smartmatch-engine-core at rt.cpan.org, or browse to http://rt.cpan.org/NoAuth/ReportBug.html?Queue=smartmatch-engine-core.
bug-smartmatch-engine-core at rt.cpan.org
Please see those modules/websites for more information related to this module.
smartmatch
"Smart matching in detail" in perlsyn
You can find this documentation for this module with the perldoc command.
perldoc smartmatch::engine::core
You can also look for information at:
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/smartmatch-engine-core
CPAN Ratings
http://cpanratings.perl.org/d/smartmatch-engine-core
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=smartmatch-engine-core
Search CPAN
http://search.cpan.org/dist/smartmatch-engine-core
Jesse Luehrs <doy at tozt dot net>
This software is copyright (c) 2011 by Jesse Luehrs.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install smartmatch::engine::core, copy and paste the appropriate command in to your terminal.
cpanm
cpanm smartmatch::engine::core
CPAN shell
perl -MCPAN -e shell install smartmatch::engine::core
For more information on module installation, please visit the detailed CPAN module installation guide.