2. Blocos de Código e Instruções em PERL


No que se refere aos blocos de código e instrucções , a sua variedade e forma de interligação é muito semelhante à do C. Também as atribuições, as comparações e a negação seguem o formato do C. No exemplo que se segue, mostra-se também a forma de inserir comentários em PERL. Um comentário é uma sequência de caracteres entre o carácter # e o fim dessa linha:

# um bloco de código

{

#aqui aparecem as instrucções deste bloco de código

}

while (condição) {

# este bloco é repetido enquanto a condição for verdadeira

}

until (condição) {

#este bloco é repetido enquanto a condição for falsa

}

do {

#este bloco executa-se uma vez e repete-se enquanto a condição for verdadeira

} while (condição);

do {

# este bloco executa-se uma vez e repete-se enquanto a condição for falsa

} until (condição);

if (condição) {

# este bloco executa-se se a condição for verdadeira

} else {

# este bloco executa-se se a condição for falsa

}

if (condição1) {

# este bloco executa-se se a condição1 for verdadeira

} elsif (condição2) {

# condição1 falsa e condição2 verdadeira

} else {

# este bloco executa-se se todas as condições anteriores forem falsas

}

unless (condição) {

# este bloco executa-se uma vez se a condição for falsa

}

for (acções_de_iniciação; condição_de_continuação; acção_de_iteração) {

#primeiro executam-se as acções de iniciação.

#O código contido no for é executado sempre seguido das acções de iteração e enquanto a condição de continuação for verdadeira

}

foreach variavel (conjunto) {

#este bloco executa-se tantas vezes quantos o elementos do conjunto

# de cada vez variavel e substituida pelo elemento seguinte do conjunto

}

Como se pode ver, as instrucções PERL assemelham-se muito na sintaxe e na semântica as do C.

Na página seguinte, são descritos os tipos de variáveis existentes no PERL e o seu uso.


Comentários à página devem ser enviados para João Garcia, preferencialmente com o tema: manual_perl.