%ResultStatusCodes = (
1 => "registered",
2 => "unregistered",
3 => "waiting"
)
####
$resultStatus[1] = 1;
####
%ResultsByCode = (
registered => @ of registered ids
unregistered => @ of unregistered ids
waiting => @ of waiting ids
)
####
@ResultsByCode = (
1 = @ of registered ids
2 = @ of unregistered ids
3 = @ of waiting ids
)
####
@resultsByCode = ();
for ($i=1;$i<=5;$i++){ $resultsByCode[$i] = ();}
for ($i=1;$i<=5;$i++){
push $resultsByCode[$resultStatus{$i}], $i;
}
####
%resultsByCode = ();
for ($i=1;$i<=5;$i++){
push $resultsByCode{$resultStatus{$i}}, $i;
}