【发布时间】:2015-08-06 17:49:19
【问题描述】:
我正在寻找从我的单独模块中导出所有常量的最有效和可读的方法,该模块仅用于存储常量。
比如
use strict;
use warnings;
use Readonly;
Readonly our $MY_CONSTANT1 => 'constant1';
Readonly our $MY_CONSTANT2 => 'constant2';
....
Readonly our $MY_CONSTANT20 => 'constant20';
所以我有很多变量,并将它们全部列在我们的@EXPORT = qw( MY_CONSTANT1.... );
这会很痛苦。是否有任何优雅的方式来导出所有常量,在我的情况下为只读变量(强制导出全部,不使用@EXPORT_OK)。
【问题讨论】:
标签: perl constants perl-module perl-exporter