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.