Switch已从Perl 5.14中删除了吗?我该怎么办?

Ali*_*Ali 1 perl switch-statement

有没有办法运行包含switchPerl 5.14语句的脚本?我有很多使用switch语句的脚本,我不想在其他perl的版本上运行它们.我该怎么办?

mpe*_*ers 7

Switch已被弃用并从标准发行版中删除,但您仍可以自己从CPAN安装它.


JRF*_*son 7

在5.10之前有一个Switch模块.这在5.10处已弃用,并由given-when语法替换.这个FAQ很好地描述了它.

Switch模块出现在5.7.3的核心中,但在5.13.1中被删除