Perl keine Warnungen 'experimental' auf alten Perl

8

Ich habe einen Code, der eine Menge experimenteller Funktionen ( when , smartmatch , given ) verwendet, es ist nicht mein Code und ich möchte nicht viele Warnungen über experimentelle Features sehen . Also habe ich no warnings 'experimental'; zu diesem Code hinzugefügt. Aber experimental category wurde nur in Perl 5.18 hinzugefügt, also stirbt mein Code in älteren Perls:

  

Unbekannte Warnungskategorie "experimentell"

Wie kann ich diese Warnungen deaktivieren und meinen Code in älteren Perls nicht brechen?

    
Suic 09.07.2014, 11:59
quelle

2 Antworten

11

Versuchen Sie wenn :

%Vor%     
tobyink 09.07.2014, 17:07
quelle
9

Versuchen Sie, das experimentelle Modul zu installieren und zu verwenden. Bei älteren Perls wird es nichts tun, und bei neueren Perls wird es die Warnungen deaktivieren.

%Vor%     
AKHolland 09.07.2014 14:55
quelle

Tags und Links