]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
L<threads::shared> variables
authorVincent Pit <vince@profvince.com>
Wed, 25 Feb 2009 23:12:21 +0000 (00:12 +0100)
committerVincent Pit <vince@profvince.com>
Wed, 25 Feb 2009 23:12:21 +0000 (00:12 +0100)
lib/Variable/Magic.pm

index 36559ac5fb4990238f5f3c4f8780a3becc11557d..ea15f0ad6c665aedd45035127699a98b86e9f756 100644 (file)
@@ -55,7 +55,7 @@ This mechanism lets the user add extra data to any variable and hook syntaxical
 With this module, you can add your own magic to any variable without having to write a single line of XS.
 
 You'll realize that these magic variables look a lot like tied variables.
-It's not surprising, as tied variables are implemented as a special kind of magic, just like any 'irregular' Perl variable : scalars like C<$!>, C<$(> or C<$^W>, the C<%ENV> and C<%SIG> hashes, the C<@ISA> array,  C<vec()> and C<substr()> lvalues, L<thread::shared> variables...
+It's not surprising, as tied variables are implemented as a special kind of magic, just like any 'irregular' Perl variable : scalars like C<$!>, C<$(> or C<$^W>, the C<%ENV> and C<%SIG> hashes, the C<@ISA> array,  C<vec()> and C<substr()> lvalues, L<threads::shared> variables...
 They all share the same underlying C API, and this module gives you direct access to it.
 
 Still, the magic made available by this module differs from tieing and overloading in several ways :