alias.pm 264 B

123456789101112131415
  1. use Modern::Perl;
  2. use utf8;
  3. use Attribute::Handlers;
  4. our %aliases;
  5. sub Alias :ATTR(BEGIN)
  6. {
  7. my ($package, $symbol, $referent, $attr, $data) = @_;
  8. say Dumper $symbol,$referent;
  9. $aliases{$data->[0]} = $symbol eq "ANON" ? async($referent) : $referent;
  10. }
  11. 1;