Algorithm-Diff-XS
    
    
  
  
  
view release on metacpan or search on metacpan
  my $func = shift;
  exists $hints{$func} or return;
  $given_hints{$func}++ and return;
  my $hint = $hints{$func};
  $hint =~ s/^/   /mg;
  print "   --- hint for $func ---\n", $hint;
}
sub usage
{
  my($usage) = do { local(@ARGV,$/)=($0); <> } =~ /^=head\d$HS+SYNOPSIS\s*^(.*?)\s*^=/ms;
  my %M = ( 'I' => '*' );
  $usage =~ s/^\s*perl\s+\S+/$^X $0/;
  $usage =~ s/([A-Z])<([^>]+)>/$M{$1}$2$M{$1}/g;
  print <<ENDUSAGE;
Usage: $usage
See perldoc $0 for details.
    
  
  
  
( run in 0.260 second using v1.01-cache-2.11-cpan-a1d94b6210f )