5. Estructuras de control
- Condicionales
if expr { (...) } elsif expr { (...) } else { (...) }
(...) if expr
unless
expr and (...)
expr or (...)
expr ? (...) : (...)
- Ciclos
while (expr) { (...) }
until (expr) { (...) }
do { (...) }while/until
for (expr1 ; expr2 ; expr3) { (...) }
foreach $var (lista) { (...) }
- Control de flujo
last
next
die
redo
continue
- Pseudociclos
map {} ()
grep {} ()
sort {} ()