-
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"
Copyright © 2001 O'Reilly & Associates. All rights reserved. |
|