*file = *source;hace que
file
se convierta en un sinónimo de source
: La entrada en la
tabla de símbolos para file
es una copia de la entrada en la tabla de símbolos
de source
. Así $file
referencia a la misma variable que $source
,
@file
a la misma que @source
, etc.
Un ``typeglob'' puede ser visto como un hash o vector de referencias con un elemento por tipo de variable (escalar, lista, ``hash'', etc.). Cuando se asigna un ``typeglob'' a otro se copia dicho vector de referencias.