August 1997
Intermediate to advanced
432 pages
12h 19m
English
Typeglobs
assignment aliases identifiers. In the following example, all
identifiers named a (scalar, array, hash,
subroutine, filehandle, format) are also available as
b:
*a = *b ; # Alias $b = 10; # Same as modifying $a b(); # Same as calling a()
Selective aliasing:
*a = \$b ; # Only $a aliased to $b
Constants:
*a = \10; # Alias a typeglob to a reference to a constant $a = 20; # Run-time error - "Attempt to modify read-only variable"
Read now
Unlock full access