| line | stmt | bran | cond | sub | pod | time | code | 
| 1 |  |  |  |  |  |  | ## | 
| 2 |  |  |  |  |  |  | ## Italian tables | 
| 3 |  |  |  |  |  |  | ## | 
| 4 |  |  |  |  |  |  |  | 
| 5 |  |  |  |  |  |  | package Date::Language::Italian; | 
| 6 |  |  |  |  |  |  |  | 
| 7 | 2 |  |  | 2 |  | 14 | use Date::Language (); | 
|  | 2 |  |  |  |  | 7 |  | 
|  | 2 |  |  |  |  | 68 |  | 
| 8 | 2 |  |  | 2 |  | 10 | use vars qw(@ISA @DoW @DoWs @MoY @MoYs @AMPM @Dsuf %MoY %DoW $VERSION); | 
|  | 2 |  |  |  |  | 3 |  | 
|  | 2 |  |  |  |  | 361 |  | 
| 9 |  |  |  |  |  |  | @ISA = qw(Date::Language); | 
| 10 |  |  |  |  |  |  | $VERSION = "1.01"; | 
| 11 |  |  |  |  |  |  |  | 
| 12 |  |  |  |  |  |  | @MoY  = qw(Gennaio Febbraio Marzo Aprile Maggio Giugno | 
| 13 |  |  |  |  |  |  | Luglio Agosto Settembre Ottobre Novembre Dicembre); | 
| 14 |  |  |  |  |  |  | @MoYs = qw(Gen Feb Mar Apr Mag Giu Lug Ago Set Ott Nov Dic); | 
| 15 |  |  |  |  |  |  | @DoW  = qw(Domenica Lunedi Martedi Mercoledi Giovedi Venerdi Sabato); | 
| 16 |  |  |  |  |  |  | @DoWs = qw(Dom Lun Mar Mer Gio Ven Sab); | 
| 17 |  |  |  |  |  |  |  | 
| 18 | 2 |  |  | 2 |  | 14 | use Date::Language::English (); | 
|  | 2 |  |  |  |  | 10 |  | 
|  | 2 |  |  |  |  | 602 |  | 
| 19 |  |  |  |  |  |  | @AMPM =   @{Date::Language::English::AMPM}; | 
| 20 |  |  |  |  |  |  | @Dsuf =   @{Date::Language::English::Dsuf}; | 
| 21 |  |  |  |  |  |  |  | 
| 22 |  |  |  |  |  |  | @MoY{@MoY}  = (0 .. scalar(@MoY)); | 
| 23 |  |  |  |  |  |  | @MoY{@MoYs} = (0 .. scalar(@MoYs)); | 
| 24 |  |  |  |  |  |  | @DoW{@DoW}  = (0 .. scalar(@DoW)); | 
| 25 |  |  |  |  |  |  | @DoW{@DoWs} = (0 .. scalar(@DoWs)); | 
| 26 |  |  |  |  |  |  |  | 
| 27 |  |  |  |  |  |  | # Formatting routines | 
| 28 |  |  |  |  |  |  |  | 
| 29 | 3 |  |  | 3 | 0 | 38 | sub format_a { $DoWs[$_[0]->[6]] } | 
| 30 | 1 |  |  | 1 | 0 | 5 | sub format_A { $DoW[$_[0]->[6]] } | 
| 31 | 3 |  |  | 3 | 0 | 15 | sub format_b { $MoYs[$_[0]->[4]] } | 
| 32 | 1 |  |  | 1 | 0 | 8 | sub format_B { $MoY[$_[0]->[4]] } | 
| 33 | 1 |  |  | 1 | 0 | 5 | sub format_h { $MoYs[$_[0]->[4]] } | 
| 34 | 1 | 50 |  | 1 | 0 | 6 | sub format_p { $_[0]->[2] >= 12 ?  $AMPM[1] : $AMPM[0] } | 
| 35 |  |  |  |  |  |  |  | 
| 36 |  |  |  |  |  |  | 1; |