Perl/Istruzioni racchiuse o blocco
Wikibooks, manuali e libri di testo liberi.
< Perl
[modifica] RACCHIUSE o BLOCCO
per blocco si intendono tutte quelle istruzioni comprese fra { e }.Ai fini pratici i blocchi individuano un gruppo di istruzioni.
{ $a = 3; @a = ( 1, 2, 3); %a = ( 1 => 2 , 3 => 4 ); print join ( " " , @a ); }
NOTA:la differenza fra un blocco e la definizione di un hash è evidente:l'hash deve avere un $,un"nome" ed una chiave fra {}, mentre il blocco non ha $,non ha nome e al suo interno sono presenti istruzioni.
I blocchi sono usatissimi perché normalmente associati a istruzioni decisionali, cicli, funzioni (quelle definite all'utente) ed all'interno di blocchi possono esserci altri blocchi.