列挙型


 enumモジュールを使うとC言語の列挙型のようなものを使うことができます。
use strict;
use warnings;
use enum qw(Sun Mon Tue Wed Thu Fri Sat);

print Sun, "\n"; # 0
print Mon, "\n"; # 1
 値を指定することもできます。
use strict;
use warnings;
use enum qw(One=1 Ten=10);

print One, "\n"; # 1
print Ten, "\n"; # 10

関連項目

定数を使う
定数を使う2