@a = ('a', 4); # ok @a = ('a' => 4); # ok @a = (a => 4); # ok @a = (a, 4); # XXX ERROR print("Hello" => " " => "World" => "\n"); # Why not. # Often used for hashes: %h = ( key => 'value' ); #### @a = qw( a b c ); $ap = \@a; print($ap->[2]); # prints: c %h = ( key => 'value' ); $hp = \%h; print($hp->{key}); # prints: value $obj = MyClass->new(); $obj->method(); #### $a = 'test'; print('$a\n'); # prints: $a\n print("$a\n"); # prints: test and a newline print("\$a\n"); # prints: $a and a newline @a = qw( a b c ); print('@a\n'); # prints: @a\n print("@a\n"); # prints: abc and a newline print("\@a\n"); # prints: @a and a newline