#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
my @a = ();
# list context
my @b = @a;
# @a = (100, 200, 300);
$a[0] = 100; $a[1] = 200; $a[2] = 300;
print Dumper
({ a
=> \@a, b
=> \@b, });
IyEvdXNyL2Jpbi9lbnYgcGVybAoKdXNlIHN0cmljdDsKdXNlIHdhcm5pbmdzOwp1c2UgRGF0YTo6RHVtcGVyOwoKbXkgQGEgPSAoKTsKIyBsaXN0IGNvbnRleHQKbXkgQGIgPSBAYTsKIyBAYSA9ICgxMDAsIDIwMCwgMzAwKTsKJGFbMF0gPSAxMDA7ICRhWzFdID0gMjAwOyAkYVsyXSA9IDMwMDsKcHJpbnQgRHVtcGVyKHsgYSA9PiBcQGEsIGIgPT4gXEBiLCB9KTsK