]> git.vpit.fr Git - perl/modules/Variable-Magic.git/blobdiff - samples/magic.pl
Remove all signature-related features
[perl/modules/Variable-Magic.git] / samples / magic.pl
index 3c14d49cff34d34bfcaaf3993aa3ba767e329afe..5ce53ae49656ea1d8eee5976f99fd71e1dfeebc5 100755 (executable)
@@ -4,19 +4,16 @@ use strict;
 use warnings;
 
 use lib qw{blib/arch blib/lib};
-use Variable::Magic qw/wizard getsig cast dispell/;
+use Variable::Magic qw/wizard cast dispell/;
 
 sub foo { print STDERR "got ${$_[0]}!\n" }
 my $bar = sub { ++${$_[0]}; print STDERR "now set to ${$_[0]}!\n"; };
 
 my $a = 1;
-my $sig;
 {
  my $wiz = wizard get  => \&foo,
                   set  => $bar,
                   free => sub { print STDERR "deleted!\n"; };
- $sig = getsig $wiz;
- print "my sig is $sig\n";
  cast $a, $wiz, qw/a b c/;
  ++$a;              # "got 1!", "now set to 3!"
  dispell $a, $wiz;
@@ -27,5 +24,3 @@ my $sig;
 my $b = $a;         # "got 3!"
 $a = 3;             # "now set to 4!"
 $b = 3;             # (nothing)
-dispell $a, $sig;
-$a = 4;             # (nothing)