Cuando se llama a un constructor de iteradores, el constructor retorna una subrutina que es capaz de iterar sobre los elementos de la lista.
Son ejemplos de iteradores
open crea el iterador y el operador de lectura <>
nos da el siguiente),
opendir es el constructor, readdir el
iterador)
g (la posición
del siguiente lugar de búsqueda puede ser consultada
mediante el operador pos):
DB<1 $x = 'un ejemplo sencillo'
DB<2> print "$&(".pos($x).") " while $x =~ m{[aeiou]}g
u(1) e(4) e(6) o(10) e(13) i(16) o(19)
