Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Wiki Markup Perl has a large number of builtin functions, they are described on the {{perlfunc}} manpage \ [[Wall 2011|AA. Bibliography#Manpages]\]. Perl also has a handful of reserved keywords such as {{while}}; they are described on the {{perlsyn}} manpage \ [[Wall 2011|AA. Bibliography#Manpages]\].

Do not use an identifier for a subroutine that has been reserved for a builtin function or keyword.

...

 

Tool

 

Diagnostic

 

Perl::Critic

Variables::RequireInitializationForLocalVars

 

 

 

Bibliography

Wiki Markup\[[Conway 05|AA. Bibliography#Conway 05]\] pg. 78 "Initialization" \[
[CPAN|AA. Bibliography#CPAN] \] [Elliot Shank, Perl-Critic-1.116|http://search.cpan.org/~elliotjs/ Perl-Critic-1.116/] [Variables::RequireInitializationForLocalVars|http://search.cpan.org/dist/Perl-Critic/lib/Perl/Critic/Policy/Variables/RequireInitializationForLocalVars.pm] \[[Wall 2011|AA. Bibliography#Manpages]\] [perlfunc|http://perldoc.perl.org/perlfunc.html], [perlsyn|http://perldoc.perl.org/perlsyn.html]
[Wall 2011] perlfunc, perlsyn

...

      01. Declarations and Initialization      DCL32-PL. Every module must return a true value