Tüm sabitleri ayrı modülümden vermenin en etkili ve okunabilir yolunu arıyorum, yalnızca sabitleri depolamak için kullanılır. Tüm sabitleri dışa aktarmanın en etkili yolu nedir (Readonly değişkenler) Perl modülünden
use strict;
use warnings;
use Readonly;
Readonly our $MY_CONSTANT1 => 'constant1';
Readonly our $MY_CONSTANT2 => 'constant2';
....
Readonly our $MY_CONSTANT20 => 'constant20';
Mesela
içinYani değişkenler çok şey var ve bizim
@EXPORT = qw(MY_CONSTANT1....);
Olacak acı içindeki hepsini listelemek için. Benim durumumda tüm sabitleri dışa aktarmanın herhangi bir yolu var mı? Benim durumumdaki değişkenler (@EXPORT_OK kullanmadan tüm dışa aktarma).
Readonly sürümü eklendi. – ikegami
Bir yazım hatası düzeltildi, sahte bir uyarıyı susturdu ve biraz iyileştirildi. – ikegami
Yanıtladığınız için, her iki durumda da sabitlerin kullanımına dair bir örnek verebilir misiniz? – CROSP