El siguiente ejemplo muestra como los elementos de un array tienen sus propios contadores de referencias:
DB<1> @a = 1..5 DB<2> $ra = \$a[4] DB<3> pop @a DB<4> p @a 1234 DB<5> p $$ra 5la orden
pop @a
rompe la ligadura entre $a[4]
y el valor, esto
es, la ligadura-variable $a[4]
es eliminada del array.
Sin embargo el valor asociado no es eliminado de memoria ya
que su contador de referencias todavıa no es cero. La variable $ra
aún esta referenciándolo.
Casiano Rodríguez León