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