Perl: Difference between revisions

From Rixort Wiki
Jump to navigation Jump to search
Line 13: Line 13:


  use v5.14;
  use v5.14;
More readable names for common variables (e.g. <code>$/</code> can be referred to as <code>$INPUT_RECORD_SEPARATOR</code>) can be created with:
use English;

Revision as of 15:13, 5 September 2019

Robust scripts

All scripts should start with the following:

use strict;
use warnings;
use utf8;
use autodie;

Only remove one or more of the above if you really know what you are doing.

It is also a good idea to define a minimum Perl version, e.g. to require Perl 5.14 or above:

use v5.14;

More readable names for common variables (e.g. $/ can be referred to as $INPUT_RECORD_SEPARATOR) can be created with:

use English;