1 #!/usr/bin/perl
 2 
 3 use strict;
 4 use warnings;
 5 
 6 #
 7 # Lists
 8 my %hash = (
 9 	key		=> 'value',
10 	key1	=> 'value1',  # even the last element has a comma
11 );
12 
13 #
14 # References
15 my $hash_ref = \%hash;
16 
17 #
18 # K&R Style bracketing
19 if ( $hash{ getCurrentValue(); } eq 'something' ) {
20 	...
21 	if ( testCondition(); ) {
22 		...
23 	}
24 }
25 elsif ( $hash{ getLastValue(); } eq 'something' ) {
26 	...
27 }
28 else {
29 	...
30 }
31 
32 #
33 # Competing "C-ish" Standard
34 if ( $hash{ getCurrentValue(); } eq 'something' )
35 {
36 	...
37 	if ( textCondition(); )
38 	{
39 		...
40 	}
41 }
42 elsif ( $hash{ getLastValue(); } eq 'something' )
43 {
44 	...
45 }
46 else
47 {
48 	...
49 }


syntax highlighted by Code2HTML, v. 0.9.1