Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
documentation:tools:langages:perl5 [2018/01/10 11:30] – [Perl5] ltaulelldocumentation:tools:langages:perl5 [2020/08/25 15:58] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Perl5 ====== ====== Perl5 ======
 +
 +===== Notes aux utilisateurs =====
 +
 +   * Attention, la version **perl5.24** n'est plus aussi tolérante sur des petites libertés d'écriture qui étaient tolérées dans les versions antérieures.
 +
 +Par exemple <code perl>push $ArrayRef, $Var;</code> ne fonctionne plus, il faut faire <code perl>push @$ArrayRef, $Var;</code> (qui est plus rigoureux). 
 +
 +Ce comportement peut faire apparaître quelques bugs dans vos codes ! 
  
 ===== Installer des modules supplémentaires CPAN dans le $HOME ===== ===== Installer des modules supplémentaires CPAN dans le $HOME =====
Ligne 14: Ligne 22:
  
 <code bash> <code bash>
-export PERL5LIB="/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/lib/perl/5.14:/usr/share/perl/5.14"+export PERL5LIB="/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/share/perl/5.24"
 export PERL5LIB="${HOME}/perl5/lib/perl5:${PERL5LIB}" export PERL5LIB="${HOME}/perl5/lib/perl5:${PERL5LIB}"
 export PERLLIB="" export PERLLIB=""
Ligne 31: Ligne 39:
  
 <code bash> <code bash>
-setenv PERL5LIB "/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/lib/perl/5.14:/usr/share/perl/5.14"+setenv PERL5LIB "/etc/perl:/usr/lib/perl5:/usr/share/perl5:/usr/share/perl/5.24"
 setenv PERL5LIB "$HOME/perl5/lib/perl5:${PERL5LIB}" setenv PERL5LIB "$HOME/perl5/lib/perl5:${PERL5LIB}"
 unsetenv PERLLIB unsetenv PERLLIB
Ligne 78: Ligne 86:
  
 </code> </code>
 +
 +
 +