Rechercher une page de manuel
Padre::Document::Perl::Beginner.3pm
Langue: en
Version: 2009-03-29 (fedora - 05/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
Padre::Document::Perl::Beginner - naive implementation of some beginner specific error checkingSYNOPSIS
use Padre::Document::Perl::Beginner; my $b = Padre::Document::Perl::Beginner->new; if (not $b->check($data)) { warn $b->error; }
DESCRIPTION
This is a naive implementation. It needs to be replaces by one using PPI.In Perl 5 there are lots of pitfals the unaware, especially the beginner can easily fall in. This module provides a method called "check" that can check a perl script (provided as parameter as a single string) and recognize problematic code.
Examples
split /,/, @data;
Here @data is in scalar context returning the number of elemenets. Spotted in this form:
split /,/, @ARGV;
See <http://padre.perlide.org/ticket/52> and <http://www.perlmonks.org/?node_id=728569>
COPYRIGHT
Copyright 2008-2009 The Padre development team as listed in Padre.pm.LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5 itself.WARRANTY
There is no warranty whatsoever.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre